Speaking of teaching, this is how you *don't* do it. The story is that a high school teacher yanked a chair out from under a student who refused to stand for the national anthem. Apparently the kids who taped this aren't exactly angels, and were hoping to catch the teacher in a bad moment. However, one thing you don't get to do is do anything physical to a student -- however much it may seem to be deserved, or how angry you get. You don't have the luxury of "losing it" in a classroom; if you feel like you are close to that point, then you have to stop and re-think what you are doing. Because if you are getting angry, then you are the one handling the situation badly. Now, I'm as human as any other teacher, and there are some kids that will push my buttons -- but I always remember that I'm dealing with someone else's child, and there are limits. Probably the worst I have ever done is say things I probably shouldn't have said -- I once had a parent upset at me because I yelled "What the hell are you doing?" at a student, during a situation where the whole class had been difficult to control, and I was getting pretty frustrated. But I certainly have never laid an angry hand on a student. I'd be scared that if I pulled a chair out from under a kid, he'd hurt himself somehow, and then I'd be in real big trouble. Subs are vulnerable; I don't have tenure, or even a contract, and a school district can simply decide they don't want to call me anymore -- they don't even have to take the trouble of firing me.
If I had a kid that didn't stand during the pledge or national anthem, I would simply assume that they had some religious reason for doing so, and would have let it pass. I don't think patriotism is a thing you can force out of somebody anyway. Now, if a kid was being deliberately rude or disruptive during the national anthem, that would be a different story, and I'd have written him up for it.