I was a contractor that taught evening classes. Definitely agree that quality is all on the instructors, and quality of outcomes varied between instructors and campuses. When I was still teaching, I was pretty sure WDI instructors were full time employees. Is that not still the case? The biggest issue I heard from the WDI guys I knew was burnout. They were doing 40 hours in class, then class prep/student aid outside. For the same salary as a dev, they basically had 60-80 hour weeks in session.