Passed first time and feel confident in my driving. Duncan is a very knowledgeable and experienced instructor. Very attentive and supportive in teaching new learners and brings humor to every lesson. I really struggled with driving and with my confidence on the road. Duncan was very calm, patient and direct about what needs improvement. lessons were absolutely worth it. Thank you Duncan.