I passed second time with about 40 hours experience, having very little driving experience except in my lessons. Ravi was always calm and helpful with pointing out what was good and what could be improved in my driving which enabled me to grow in confidence and skill. Though busy, Ravi always tried his best to fit both of our schedules together and was amendable, when possible, to unexpected changes. I fully intend on doing further lessons with Ravi..