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