I went to a private school for middle school and it certainly was NOT better than public school. The teachers had no control, literally physically abused the children, and the principal would run out crying. As soon as we graduated and went to the public high school, most of the kids ended up doing drugs or getting pregnant. Private schools and charter schools are not necessarily better by default. I've visited many public schools which blow both high-end private and charter schools out of the water.