National master, chess coach, polyglot, actuary
Mga Samahan
CHESSBRAHS
48,544 Miyembro
Knightcap Chess Club
166 Miyembro
Canada Chess Youth Club CCYC
1,455 Miyembro
Annex Chess Club
394 Miyembro
Canada Chess Youth Club --CCYC competition team
64 Miyembro