I had the privilege of taking several classes with John. My confidence and ranking went up after just 2 lessons. John was patient and he explains things in a clear and concise way. I highly recommend him.
a year ago
Kevin Ellis★★★★★
John is a great coach with the knowledge and tools to up your game.