Private Online Chess Lessons | FIDE-Certified CoachCA$30200 SCH Concourse, Waterloo, ON N2L 3G1, Canada