Mike is a fantastic driving instructor, he is very patient and always on time for every lesson, I knew from my first lesson he would be the one to get me though my test as in the past I have always just given up! With his approach to teaching I passed first time, I can't recommend him highly enough.