No.
We spend more per student than nearly every one of our economic peers and get drastically worse results. Results have gotten worse over time, even though we have increased funding.
This is a portrait of total failure, and we need to stop funding it.
You can't "fix the system".
The system is insanely profitable. It makes a lot of money for lobbyists, private interests, unions, administrators... it's great for everybody but parents and students.
Both of my parents were educators. Mom served on the school board, with great distinction, for over a decade.
I got to see, first-hand, just how bad things were. How much damage lobbying, insane political programs, and public-sector unions have done to education.
As a future parent, I will never subject my children to the horrors of American public education in its current incarnation.
That choice should be open to every American parent, not just those wealthy enough to send their kids to a private school.