Bringing chess to life™
Bringing chess to life™
CIC is a registered charity teaching life skills through chess across Canada
Available Programs
Previous slide
Next slide

CONTACT US
Charitable Registration No. 818840274 RR0001