knowing yourself is already half the battle
Clubs
Chess Canadian
4,573 Members
Club Nova Scotia
357 Members
Study sessions.
2 Members
NM Coach-Bill's Free Video Lessons
45,527 Members
PRO Chess League
20,714 Members