Parents are rushing to enroll kids in charters, which generally offer smaller classes and more enthusiastic teachers.
Charters generally have teachers who are more enthusiastic about teaching.
Charters generally have significantly larger classes.