School Programs for Advanced – chessminds

School Programs for Advanced

You mastered basic chess strategies, are playing with a thriving bunch of enthusiastic young people at the school and want to take your chess skills to the next level?