One of my friends recommended Mike after she passed first time with him and I'm very glad she did! Mike is a brilliant instructor, I never thought that I would be able to pass first time but with Mikes excellent teaching and incredible patience I got there! He really knows his stuff and he strives for perfection which thoroughly prepared me for my test. Thanks for everything Mike!