National master, chess coach, polyglot, actuary
باشگاهها
Chess.com Verified Titled Players
۹٬۹۱۸ عضو
CHESSBRAHS
۴۸٬۸۶۱ عضو
Knightcap Chess Club
۲۷۰ عضو
Canada Chess Youth Club CCYC
۱٬۴۸۱ عضو
Annex Chess Club
۳۹۴ عضو