If you look at the schools in the metro West suburbs of Boston where I'm from orginally, for example, it tends to be 16-18 kids in a class. Everywhere in MoCo that I'm aware of is at least 26-27 kids a class. Even in local catholic schools, it's still 26-27. I just don't get it. Is there a reason it is this way? We pay a ton in taxes and live in a tiny house and our kids are in a super crowded classroom.
We moved here from a similar area and couldn't figure it out either. The union is really strong here. The last few class size increases have all been driven by the school system increasing the salaries for the employees. It really has nothing to do with cost of living. The school system has the power to do whatever it wants as long as the union is happy. They don't even fire staff that cover up predators.
In our previous town, salary increases were funded by a tax increase on the ballot to fund teacher salaries. The increase didn't extend to all the non-teaching staff. The school board didn't have the power or it would have been political suicide to consistently give raises to all employees by exploding the class sizes.