John HendrickMay 21, 20211 minNew Online Summer Schedule 2021I will be offering online classes this Summer. It's definitely not too late to join. I hope to have the opportunity to teach your child...
John HendrickMay 17, 20211 minWest Houston Open Results!Even though I have a long way to go in terms of calculation before I'm fully chess master strength this tournament was a huge success for...