Yeah, in most areas private schools are better than public schools. And if you check, it's supposed to be so because the school fees the private school owners demand parents to pay far exceeds the public school fees. So because of this most private schools are very educative and discipline children in the best way they can. I have also observed that parents with financial problems but yet want to give their children better education do send their children to private school at first, and when they realize the children have received enough discipline, they then send them to the public schools.