All classes last for 32 hours. Students must also drive for 7 hours and observe for 7 hours, not during class time. Driving time usually continues beyond last class date, especially during Summer and peek times. Dates & times subject to change without notice. Classes are subject to minimum enrollment requirement.