I passed on my 1ST attempt with Michael.Michael is an amazing instructor. He is friendly, patient, thorough, and best of all passionate. He teaches every situation from many approaches, so not only can you understand everything clearly and from every angle but the lessons are also enjoyable. I am so grateful for how much he helped me in such a short space of time.....he helped amend my driving errors and gave me a huge boost of confidence on the road and I passed with his help. I will not hesitate to recommend him to everyone learning to drive!