The CCL Chess School
Chess, Community and Learning
Chess lessons and more, for players of all strengths and ages.
Chess Camp 2 – What a 1600 player should know