John was very thorough and knowledgeable. He is a very nice gentleman to work with. I passed my check ride which I was very happy about.

I enjoyed working with John and I feel like I learned a lot.