Awesome learning experience at 160 Driving Academy. All of the instructors and branch manager were very professional, knowledgeable, helpful and had immense patience. As I am someone who sometimes needs to hear and learn something after a few tries. They take the time to answer all your questions, even if they need to repeat it for you to actually learn it. The course was fast paced so try to study as much as you can before you actually get to the yard everyday to practice your pre-trip inspection, skills and driving. If you are struggling with something, just ask the instructors to help and they will go above and beyond to help you. Overall great experience, highly appreciative and definitely recommend 160 Driving Academy.