National master, chess coach, polyglot, actuary
Clubs
Chess.com Verified Titled Players
9.938 Membres
CHESSBRAHS
48.873 Membres
Knightcap Chess Club
273 Membres
Canada Chess Youth Club CCYC
1.482 Membres
Annex Chess Club
394 Membres