My own conclusion from reading it is that few things really make difference: 1. Charters have strict discipline, violence etc is not tolerated in any form. Public school in bad areas are chaos 2. Schools can easily fire teachers who do not perform well. In public school system you need to rape or murder someone to get fired. 3. Shitty charter schools lose their charter and go out of business
Basically all the same reasons that rent-a-cop type security places never have problems with hot headed jerks the way municipal police departments do.
Better social safety nets and support for everyone should be an real investment in the future for everyone.
It also seems like especially disruptive kids need to be moved into classes with increasingly smaller numbers of students. That way teachers can more fairly provide for the needs of everyone.
Of course this would all be more expensive. So as a society we'd have to agree such solutions are worth investing in at a scale that will make a significant difference.
Read Sowel’s Charter School and their enemies, it makes a very a strong argument about the situation https://www.goodreads.com/book/show/50623786-charter-schools...