John made me feel very prepared for the test and help me pass 1st time with no minors. When teaching, he was very clear and easy to understand. He was very patient with me, especially at the start when I was hurting his brand new clutch and made me feel more confident behind the wheel even though I was making these mistakes. He was able to target areas which I found more challenging and therefore help me improve. Overall he’s a great driving instructor and I would recommend him to anyone. Thanks John!