Ian is a very professional and knowledgeable and at the same time very friendly, very patient and understanding person. He prepares you with what to expect on the test and gives pointers for how to deal with them. He adapts his style to your driving or what comes naturally to you which is great as it helps you to ease in to exercise of driving. I passed my test on my first attempt and I was able to easily apply whatever I learnt from Ian on my test. I would highly recommend him to anyone who wishes to learn car driving in the right way.