Chess Institute of Canada

SPRAGGETT ON CHESS

 

 
 
”Chess Institute of Canada is a non-profit organization with the singular goal to use the game of chess to teach kids
Read the rest