This is something I've discussed a bit with friend of mine, who is against the privatization of education. The basics of her argument are this: private schools often offer high quality education at a high price. They often attract very good teachers because of better pay when compared to public schools. This means that not as many good teachers are teaching at public schools, which in turn hurts kids, especially low income children. There are many families who could never afford to send their children to expensive private schools, even if they wanted to. This means that many of those children may be left with an inferior education by no fault of their own. This in turn perpetuates a cycle that low income people struggle to break out of because they weren't given the same opportunities and resources as the rich kids who could afford private schooling. So what is your opinion? Should we be dismantling private schools? Are there benefits to having private schools? Do those outweigh the costs?