When I was in High School, Michigan was in a huge debate about allowing student vouchers. Basically, to have the state pay for private schools for kids.
There was a lot of outrage against the idea. Mostly because the funding for this would be pulled from the public schools. Basically, every kid was valued at $2500 a school year. If you where to take your kid from the public school system, and place them into the private school system, the state would cut $2500 from the public schools budget, and give it to the private school for tuition costs and such.
Seeing how stupidly PC a lot of schools are getting nowadays, I find myself supporting the idea of the voucher program. It gives you a certain amount of power as a parent over the school district. If their gonna get all head up their ass like, you take their money from them.