I had found myself going from one driving instructor to the next, but I am glad that I finally found mike as he explained everything thoroughly and clearly. I failed my test a few times, but mike was able to pinpoint my errors and he got them right out of me. absolute gentleman to drive with, easy to get on with and very approachable. I will definitely be recommending mike to family and friends.