Available for coaching, message me if interested!
Clubs
Outpost Chess
770 Members
LHP's Puzzle Battle Team
17 Members
Collegiate Chess League
2,255 Members
Coaches
1,628 Members
Chess Federation of Canada
787 Members