Michael is an excellent instructor. He has got all great qualities which a best instructor should have. He is very kind, motivating, friendly, patient in bearing the mistakes of new learners and explaining them very clearly.He quickly identifies your weak areas in driving and encourages, guides and provides you very useful tips to improve your driving skills. He is such a nice guy that he is always ready to clear your queries. One of the great quality is he never look for making money by taking the advantage of new learners. I was surprised when he said I am ready for the test, he is a right judge! I really enjoyed learning driving with him and I highly highly recommend him. Thank you once again Michael for helping me to clear my test.