Russell Chan
Yamaguchi Board of Education / Assistant Language Teacher
Yamaguchi, Japan
Profile
Personality
Connections
Log in and connect
Russell Chan
Yamaguchi Board of Education / Assistant Language Teacher
Profile
Personality
Connections
Log in and connect