Shailesh is a great driving instructor. He explains things clearly and will draw you diagrams if you are unsure, he is very patient and willing to go over anything you are not sure of. If you are nervous or anxious (particularly before your test) he calms you down. He has a great sense of humour which helps to build up a relationship so that your driving lessons become both informative and enjoyable. I passed first time with Shaliesh and would recommend him to anyone!