Ravi Kang is an excellent instructor, covering everything I needed to know before my test and allowing me to fully develop my driving skills. From the very first lesson, he was very helpful and calming when it came to stressful situations and would always make sure I was ready to deal with various scenarios that could arise in the test and in the future. I would highly recommend Ravi as a driving instructor to anybody who wishes to learn from scratch or simply improve current driving skills!