Welcome to my site, here you will be able to find everything about my chess life, teaching and playing!
A huge development that takes up most of my time lately is the Canada Chess Youth Club which I started in Sept 2016 which now has over 1000 students with classes for all levels! We've even included other subjects such as Public Speaking, History, French, and Mandarin due to popular demand which are meant to prepare kids for their school courses. Our courses are currently online and in person in our Richmond Hill location. More info at www.canadachess.ca
In September 2025 I also published a book called Best Stories in Chess, which you can check out here: http://bit.ly/4owShIu
Our camps are back in person, at 2 East Beaver Creek Road and 11181 Yonge St. Feel free to contact me if you have questions about camp!
I'm also finishing up my online video courses for all levels, take a look!
You can find details about my past and upcoming chess camps at:
My YouTube Channel with simple explanations:
~https://www.youtube.com/c/MasterChessCanada
So what do I actually teach in my classes? I like to say that I show how to read minds and look into the future (also known as seeing what your opponent is planning and calculating variations) but there's much more to it. I think of what I would've liked to know at the level and age of the student, and try to communicate it in an entertaining fashion. In August 2024 I was able to get my International Master title, ahead of retirement :) This means I will teach more than play now, but will still participate in interesting events when I'm invited.