I have been learning with John since September, I have really enjoyed learning with him for the past few months, I passed my test first time recently. John is patient and professional and an extremely fun instructor. I would recommend him to anyone. Thank you John.

