I'm sure a lot of people will blame the parents, but from talking to some teacher friends, the large class sizes is also causing issues by creating a bad environment for learning, with too many kids to control, and behavioral issues that don't have any resources allocated to those kids...