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