The only thing that will ever really fix government schools is if there is creative destruction via the marketplace. Until then, expect high-cost mediocrity, or worse.
Getting liberals and their unions out of schools will solve the problem. It created the problem, after all.