National master, chess coach, polyglot, actuary
Clubs
CHESSBRAHS
48.505 membros
Knightcap Chess Club
165 membros
Canada Chess Youth Club CCYC
1.456 membros
Annex Chess Club
394 membros