Canadian Chess Challenge simul – May 20, 2017

Waterdown Chess Club simul – February 06, 2017


Mississauga Chess Club simul  – December 07, 2016


Capitalize for Kids conference – October 26, 2016

Capitalize for Kids is a non-profit organization that is helping to solve the toughest challenges in children’s brain and mental health. The funds raised went towards improving brain and mental health through several charities including Sick Kids Hospital.

This slideshow requires JavaScript.

Aurora Chess Club simul – March 30, 2014

This slideshow requires JavaScript.