25 Nov
Chess Lessons at Brian Public School - Fall 2024
Chess 'n Math Association, North York, Ontario.
Chess Lessons at Victoria Village Public School - Fall 2024
Chess'n Math Association, North York, Ontario.
Chess Lessons at Bessborough Drive EMS - Fall 2024
Chess 'n Math Association, East York, Ontario.

26 Nov
Chess Lessons at 33 Harbour Square - Fall 2024
Chess 'n Math Association, Toronto, Ontario.
Chess Lessons at Lord Roberts Junior Public School (Fall 2024)
Chess'n Math Association, Scarborough, Ontario.

27 Nov
Chess Lessons at River Oaks Public School - Fall 2024
Chess'n Math Association, Oakville, Ontario.
Chess Lessons at Fieldstone School - Fall 2024
Chess'n Math Association, North York, Ontario.

02 Dec
Chess Lessons at Bessborough Drive EMS - Fall 2024
Chess 'n Math Association, East York, Ontario.

03 Dec
Chess Lessons at 33 Harbour Square - Fall 2024
Chess 'n Math Association, Toronto, Ontario.

10 Dec
Chess Lessons at 33 Harbour Square - Fall 2024
Chess 'n Math Association, Toronto, Ontario.

07 Apr
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.
Chess Lessons at Linbrook School - Spring 2025
Chess'n Math Association, Oakville, Ontario.
Chess Lessons at Three Valleys Public School - Spring 2025
Chess'n Math Association, Toronto, Ontario.

08 Apr
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.