What age range/subjects are you teaching? Is it a mandatory system or elective?
I have thought a lot recently about going back to teach at a community college or equivalent.
I do teach now a few times a year at a local firefighting academy which helps scratch the itch. The students are only there as volunteers, so they are a lot more engaged. It helps that we can punish them with extra duties and labor if they do anything dangerous or disrespectful.
I sometimes feel like public school would be a lot smoother if we could force students to carry around a 20kg container of foam all day when they misbehave! I think a physical labor punishment like that helps curb behavior with some people in a way that nothing else can.