Vouchers would solve a lot of the problem. Vouchers would also put private school education within the reach of middle and working class families instead of just the upper middle class on up who can afford private schools now.
Imagine if parents could apply market forces to their children’s education. Crappy teachers? Political indoctrination rather than education? Failing test scores for students at a particular school? Pull your kid out and select a new school to get that voucher money. If enough parents do that, a particular school that is crappy gets no funding and goes under. Crappy teachers find their jobs are gone.
Vouchers are popular with everybody but the teachers’ union and the Democrat Party which they support. That includes Blacks that includes Hispanics by the way. The Republicans should be pounding this issue over and over again. They should be pro choice when it comes to education.
Vouchers are a nice answer however the Supreme Court denied Vouchers to religious schools. That will need to change.