In-Person Chess Classes
Top-Quality Coaching, Covering All Levels from Beginner to Master!
Ready to become a chess master? Maverick Chess Club’s certified coaches offer expert guidance for intermediate and advanced players. Whether you’re striving to improve your skills or pursuing master level, our lessons will help you achieve your goals!
Coach Introduction
Mario Moran-Venegas
- 15+ years of teaching experience in GTA in schools and community centers
- National Arbiter
- Chief Arbiter of OCC (Ontario Chess Challenge)
- CFC peak rating 1900+
For students: Entry-level (up to CFC 1200)
Class times:
Thursday 4:30 – 6:00pm
Saturday 2:00 – 3:30pm, 3:30 – 5:00pm
Uttam Dhungel
- Licensed National Instructor
- International arbiter
- CFC 1900+
- Chief Arbiter of the Toronto Open Tournament
- Instructor at the University of Toronto’s Hart House Chess Club
For students: Entry-level (up to CFC 1200)
Class times:
Wednesday 4:30 – 6:00pm
Koosha Jaferian
- FIDE Candidate Master
- CFC Rating 2300+
- FIDE Rating 2100+
For students: Up to national master
Class times:
Saturday 1:30 – 8:30pm
Vadim Razin
- Ukrainian Grand Master
- CFC Rating 2500+
- FIDE Rating 2300+
For students: Up to FIDE master
Class times:
Monday 3:30 – 8:30pm
Saturday 4:30 – 8:30pm
Our Location
1020 Denison St. Suite 205, Markham, ON L3R 3W5