Incredible teacher! So knowledgeable, explains everything in easy logical steps, and is so patient. I really enjoyed learning with Mike, and he helped me go from being a really nervous driver to being one that likes to drive. Would definitely recommend Mike to anyone who is looking to learn to drive