David is a friendly and professional driving instructor who has plenty of knowledge to share in his field. I would recommend him to anyone no matter experience or age. David is always encouraging and patient. With David I passed my P's test first go. Thank you again for your expert advice!