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