National master, chess coach, polyglot, actuary
Klubs
Chess.com Verified Titled Players
10 038 lede
CHESSBRAHS
48 939 lede
Knightcap Chess Club
321 lede
Canada Chess Youth Club CCYC
1 488 lede
Annex Chess Club
388 lede