Chess Reasoning Classes
As an adult, do you think through issues before taking a decision? Learning to play chess can help you develop the skill that will equip you for that...... meanwhile, our smart children are ahead with that as they're starting out early.