My three boys all attended Allegretti's Driving Academy. The class was well taught, and the boys enjoyed the instruction. The instructor could be strict, but that is a good thing. My third son just graduated and we would recommend this Driving Academy