David is the most dedicated and passionate person when it comes to his pupils and absolutely loves his job, making the experience great for everyone. Driving was something I didn’t find easy but David went above and beyond to give me confidence and push me towards the goal of passing my test. If it wasn’t for David I would have given up; he is an incredibly patient, friendly and happy person making the frustrating days’ learning a little better. Fantastic instructor with a fantastic can do attitude. David is well worth the wait!!!