Incredible Chess - Upper Intermediate
Develop a child's ability from no knowledge of the game to the level of an experienced scholastic chess player.
Develop a child's ability from no knowledge of the game to the level of an experienced scholastic chess player.