Links

Calgary Junior Chess Club (CJCC)

  Alberta Chess Association (ACA)

  Chess Federation of Canada (CFC)

  World Chess Federation

 

NCFPlogo

 

 

National Chess Federation of the Philipines

 

BC Chess Federation

 

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