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! 

216-321-7000
12200 Fairhill Road, D228 Cleveland, OH 44120

Join Our Mailing List

This field is for validation purposes and should be left unchanged.

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