That's just it though, we did nationalize education, and we spend billions on it. I'm not sure 'underfunding' is the right answer here. It didn't work. When states were doing their own things (as backwards as it may look to some of us), they had better results. This is one of the biggest problems I have with any government involvement. If it doesn't work (and it usually doesn't), it becomes a 'well we didn't do it enough' answer instead of killing it off. That's how government bureaucracy works, and it's also how things end up being around for far too long. There's really no accountability, nor is there ever an exit strategy to failed government intervention, and the solution to bad results is always more intervention, even if intervention is the reason the results were bad in the first place. I think one of the biggest problems is not allowing competition within the schools. I pay property taxes for education. However, I cannot turn around and use those funds towards the education system that best fits my child. If I don't like my chosen option, my only real options are to pay out of pocket for a better school or to move. Both options tend to be cost prohibitive and punish the poor more than anyone else. The other big problem is the idea that everyone is entitled to go to college (no child left behind is a great example). That's something that many of these other countries who have passed us have figured out. I don't think it's the right of the state to designate this, but I do think that in our zeal for fairness, Americans ignore that there IS an intelligence bell curve. We simply throw money/resources at all of them. There's no shame in working in a factory, or becoming a plumber, and if we are going to hand money to people, there's nothing wrong in making sure it's earned. Likewise, all funding gets collected at higher levels and then redistributed. I don't see how that ever works others than to create additional bureaucracy. As already mentioned, collecting property taxes at the state level and then distributing locally doesn't work, so explain to me how collecting it at the national level, distributing to states, who then turn and distribute it locally is somehow going to solve (and cheapen) the problem? It won't.