NYChessKids is a fantastic company that offers exc...
NYChessKids is a fantastic company that offers excellent chess classes. The instructors are friendly, patient, and skilled. I particularly enjoyed the interactive lessons and the opportunity to play against other students. I highly recommend NYChessKids!