14 Apr
Chess Lessons at Three Valleys Public School - Spring 2025
Chess'n Math Association, Toronto, Ontario.
Chess Lessons at Bessborough Drive EMS - Spring 2025
Chess'n Math Association, East York, Ontario.
Chess Lessons at Brian Public School - Spring 2025
Chess'n Math Association, Toronto, Ontario.
Public Speaking at Harrison Public School - Spring 2025
Chess'n Math Association, Toronto, Ontario.
Chess Lessons at John Fisher - Spring 2025
Chess'n Math Association, Toronto, Ontario.

15 Apr
Chess Lessons at Bayview Glen Public School - Spring 2025
Chess'n Math Association, Thornhill, Ontario.
Chess Lessons at 33 Harbour Square - Spring 2025
Chess'n Math Association, Toronto, Ontario.
Chess Lessons at 77 Harbour Square - Spring 2025
Chess'n Math Association, Toronto, Ontario.
Chess Lessons at John English Junior Middle School - Spring 2025
Chess'n Math Association, Etobicoke, Ontario.
Chess Lessons at St. Henry Catholic School - Spring 2025
Chess'n Math Association, Toronto, Ontario.
Chess Lessons at Arbor Glen P.S. - Spring 2025
Chess 'n Math Association, Toronto, Ontario.

16 Apr
Chess Lessons at Crestwood School - Spring 2025
Chess 'n Math Association, Toronto, Ontario.
Chess Lessons at CMA Oakville - Spring 2025
Chess'n Math Association, Oakville, Ontario.
Chess Lessons at Blessed Sacrament C.S. - Spring 2025
Chess'n Math Association, Toronto, Ontario.
Chess Lessons at Seneca Hill Public School - Spring 2025
Chess 'n Math Association, Toronto, Ontario.
Chess Lessons at St. Charles School - Spring 2025
Chess'n Math Association, Toronto, Ontario.

17 Apr
Chess Lessons at Perth Avenue JPS - Spring 2025
Chess 'n Math Association, Toronto, Ontario.
Chess Lessons at Bond Academy - Spring 2025
Chess'n Math Association, Scarborough, Ontario.