Rochester Scholastic Chess
Rochester Interscholastic Chess League results 10:24 PM, Jan 5, 2013 Chess boards returned to action following the holiday […]
Rochester Interscholastic Chess League results 10:24 PM, Jan 5, 2013 Chess boards returned to action following the holiday […]
One of the most common questions I face as a chess coach is what are some of the […]