National master, chess coach, polyglot, actuary
Clubs
Chess.com Verified Titled Players
10.107 membros
CHESSBRAHS
48.987 membros
Knightcap Chess Club
325 membros
Canada Chess Youth Club CCYC
1.492 membros
Annex Chess Club
388 membros