Geez ....... that is sad.
Like, I am not saying that I am the best, nooone is, I have my better and worse time at work/school, but I am trying to be a professional. Sometimes its hard, you try to be the better example, but sometimes I get upset. But I am trying to be polite, not to be sarcastic, and be fair.
Here in Slovakia we have a bit different system as in US or other countries. I teach kids from 13-19 y.o. Some of them are lazy, some are really good. But I guess that our school is not that big, and we know each other pretty well, so the atmosphere here is quite good. Again, kids behave themself quite good from family, so we have some good foundation, we dont have a lot problems.