After having six different instructors over a period of six years on and off, I would definitely recommend Mike. Mike really pays attention to detail and aims to perfect all the skills you need to pass the test which I finally did thanks to him!