National master, chess coach, polyglot, actuary
Clubs
Chess.com Verified Titled Players
9 918 membres
CHESSBRAHS
48 862 membres
Knightcap Chess Club
270 membres
Canada Chess Youth Club CCYC
1 481 membres
Annex Chess Club
394 membres