Class Photos

Winning Greater Toronto Chess League in 2015 You win some, you lose some. Hopefully the next time I'll be the norm hunter.


With James Chan and Daniel Wiebe, chess friends in Switzerland

2012 Toronto Junior Chess Champion!

Playing in Brazil at WYCC 2011


Working at the Richmond Hill Three-Flavors kids camp

was great!