I passed with Michael.....Twice. Michael taught me from scratch. His lessons were always fun. He managed to teach in a really fun relaxed way that helped me get the skills i needed. Unfortunately i got 6 points on my licence and had to do it all again. I contacted Michael and he made sure that i was prepared to pass for the second time on my 1st attempt. Really friendly instructor i will continue to recommend him to everyone.