David is a fantastic driving instructor who made me feel relaxed and at ease with his calm friendly manner. David’s excellent communication skills allow him to breakdown and convey instructions that enable a complete novice driver, such as I was, to start driving from the very first lesson. I felt that David tailored each subsequent lesson and his teaching style to suit my needs and my speed of progress. I would highly recommend David to anyone who is either learning to drive for the first time or simply looking to refresh their existing skills. Thanks to David I passed first time!