Perfectly adequate as far as the classroom instruction goes, but try to schedule one of the 10 hours of required driving/observation time! Impossible. They are booked up many weeks ahead. Apparently, they pack their classes with students, and don't have enough instructors to take students out on drives.
Pros: Lots of class times available
Cons: Hard to schedule drives
more