Available for coaching, message me if interested!
Clubs
Outpost Chess
841 membres
LHP's Puzzle Battle Team
17 membres
Collegiate Chess League
2 261 membres
Coaches
1 629 membres
Chess Federation of Canada
788 membres