I would definitely recommend this driving school. My instructor John was very good and very patient. He explained me the rules very well, he pointed out what I did right and what all I need to improve upon. The idea of taking self assessment notes is really very good and helpful. I could pass the test in the first attempt, thanks to John!!