Bringing chess to life™

Bringing chess to life™

CIC is a registered charity teaching life skills through chess across Canada

Available Programs