You seem to be dissing Wal-Mart pretty heavily, but a great many people are more than happy to pay less for middle of the road quality, wide selection and consistent service. Wal-Mart is not the enemy that the Eugene anarchists pretend.
As far as teacher pay -- private enterprise would be light years ahead of the bloated and corrupt public employees union plantation mentality. As a matter of fact, private teachers already make more than public school teachers, even though the cost per pupil is about 1/3 of public school. Not only that, but in a private business, quality is rewarded and incompetence is removed. Try that in a public school. It just doesn't happen. Heck, right here in Oregon we changed the tenure law to 3-year revolving contracts, such that we can give a poor performing teacher 3-year notice that they are going to be removed. After the first 3-years they gave the notice to exactly zero teachers. Now, I know there are more than zero incompetent teachers in Oregon. I've met some of them. There's got to be at least one or two in the Portland district where the failure rate of students is shockingly high.
I really have no desire to label you. You should pick the label that best represents your position on ideological/philosophical issues. If socialism is where you fit, then so be it. However, if you care about children and you want them to have a chance to get a decent education, then there is NO WAY you can be a supporter of government schools.