Skip to content

John D. Gray

John D. Gray » PWC 4

Living in Cleveland Heights, John learned how to play chess through online resources and has been playing for around 20 years! John mostly plays chess online, studies, and gives private lessons. Besides chess, John enjoys playing the guitar & reading. John has been teaching for ProgressWithChess for about 15 years! 

cropped-PWC-Vector-Logo.png
216-321-7000
12200 Fairhill Road, D230 Cleveland, OH 44120

SIGN UP FOR UPDATES

Copyright 2025 | Progress With Chess | Registered 501(c)(3) nonprofit organization