Schools, both public and private, should be able to expel bad kids permanently. Those kids should not have the option to get a free education after that. They could pay a private school if they decided it was important. Bad kids ruin school for all kids.
I am mostly referring to high school ages here.