Having passed my driving test first time with 2 faults it is fair to say that michael is an excellent driving instructor who covers every possible element of driving during his lessons. since my first lesson with michael until my very last, i gained immensely from his experience and patience as an instructor and how he structures his lessons using the LDC system. michael recognises your weaknesses early on and will work to eliminate them throughout your time with him and is good at curing bad habits. most importantly, michael adds an element of humour and fun to his lessons which definitely helps ease the nerves that you feel when first driving. i would definitely 100% recommend michael to everyone who is looking for a quality instructor and would like to say thanks to him for getting me through my test on my first attempt michael's pass record speaks for itself!!!