Calgary Junior Chess Club (CJCC)

  Alberta Chess Association (ACA)

  Chess Federation of Canada (CFC)

  World Chess Federation





National Chess Federation of the Philipines


BC Chess Federation




Chess Journal provides the means for you to analyze your games.


© 2017 – 2018 CCC All rights reserved. Using the information at this site and linked to this site is done at your own risk. No promises or guarantees of any kind are intended or implied.