David is a great teacher; patient, extremely knowledgeable and passionate about driving. He was very flexible around my working hours which was hugely appreciated. David won’t just teach you how to drive to pass the test, he will teach you everything you need to know to be a safe, confident and responsible driver. Through David’s expert teaching I was able to pass my test with zero faults! Plus he’s a really nice guy to spend time with!