The US spends enough on govt school education; more than enough: about $10k/year for each kid. But test scores continue to fall. This indicates to me that more money is not the answer, though if the problem does get resolved I believe that teachers would deserve raises and the US could afford to provide those raises.
In the meantime, I see two choices. One, the people who run schools can change. I believe that will never happen, except in the private schools. Two, parents can take matters into their own hands and find a way to steer their kids through a meaningful education despite all the wasted time at their govt schools.k A helpful option in that effort is school vouchers, which can enable more parents to support the only schools capable of change.
The needed changes are obvious to me, and stated here many times:
1. Employ as teachers only those with real academic degrees; no teachers with "education" degrees.
2. No mandatory attendance; expel students who fail to participate in academic matters. This doesn't effect private schools, who have no obligation to all children in their areas. If govt schools had a capacity to change, they could create alternative institutions for refractory students. However, since govt schools will never change, I suppose there's no point in bothering to figure out how govt schools could stop mandating attendance.
3. No "electives"; only core academic classes.
4. Mandatory musical instruments and second language, starting in kindergarten.
5. Elimination of interscholastic sports, and perhaps even "gym"; leave this to govt or private sports leagues.