Trouble is that there is little support in the school. If they do not do their homework, they should be held back, but the school districts refuse and pass them on anyway.
The other problem is the cockamamie way that they teach math. They come up with all sorts of convolutions that only hide the math and is more difficult to understand than the math itself. These "techniques" are detrimental to the kids.
Privatize and see all of this change