When I was younger, about 14, I lost a cousin in a car accident (my aunt and uncle died too) and I was seriously affected by it, my grades dropped from top of the class to some of the worst in the class because I couldn't take anything in. About a fortnight after the accident, a teacher held me back after the class went to lunch and shouted at me for a while telling me to man up and get over it. Didn't exactly take it well, I split his lip and when I told the Headteacher why I hit him, he was fired. A teacher waiting outside to talk to him heard the whole thing. I had to give a statement at the police station and everything, but he didn't take it any further, I don't think he wanted everyone to know what he said to me.
I wasn't thinking rationally at the time, and I don't think what I did was right, but he was a horrible little man and deserved nothing less, he was an enormous bully who liked nothing less than to intimidate and harass students too shy to stand up for themselves. Our headteacher was an amazing guy who took it all very well, and told me he probably would have done the same thing if he had been in my position. If I faced that choice again, I doubt I'd do it, it stressed my parents out at a time when they didn't really need the hassle.
So no, the school hasn't ever been a dick to me, only a specific teacher.