National master, chess coach, polyglot, actuary
Clubes
CHESSBRAHS
48.553 Miembros
Knightcap Chess Club
170 Miembros
Canada Chess Youth Club CCYC
1.456 Miembros
Annex Chess Club
394 Miembros
Canada Chess Youth Club --CCYC competition team
64 Miembros