I had a very good experience learning with David. He is calm, patient, polite and explains things in a way that builds confidence on the road. With his guidance, I was able to pass my driving test on the first attempt.
His feedback is always clear and constructive, even if sometimes a little firm, and he adapts his teaching style to what the student needs. Scheduling can occasionally shift, but he is always accommodating and makes sure the lessons are productive.
Overall, I would highly recommend him to anyone preparing for their driving test — his support and teaching style really make a difference.