Khalil was a great instructor and without him I wouldn't have passed the first time. He was very patient with me and went through every technique so I could master it. I felt that all my lessons were well planned I would go away feeling satisfied with what I'd learnt. He also had great knowledge of test routes and I found that I was familiar with my route as I had been through it many times in my previous lessons. Without doubt I would recommend Khalil for any new driver.