I understand that some of the private schools have random drug testing at their schools as part of the contract for attending. Some of them also require academic testing to get in. They have a dress code and they usually do not tolerate cheating. These rules do not eliminate bad behavior, but they give the faculty a fighting chance to control their classes. Going to private schools is a privilege, not an entitlement. They have scholarships, but no lunch subsidies. When your family pays for your schooling there is more of an expectation that having an education is valued. I think public school teachers have an up hill battle.