Ravi is a very patient and knowledgeable instructor with great teaching methods. As an existing driver who needed to resit the driving test, Ravi was able to tailor an intensive course to meet my needs and I passed first time with only 3 minors! Thanks again.