Doesn't the amount of per-pupil spending on public schools equal that of many good private schools? It's simple, the government system is bloated and inefficient, with more money wasted than what good lunches cost, while the private schools have to control their costs.
And if memory serves me right, the budget for the Dept. of Ed. has DOUBLED under President Bush. DOUBLED!