I completely agree. OP, you might be reading far too much into his actions.
We have a teacher who nobody treats nicely at all, even some of the other teachers think she's strange and weird because she looks different and gets a little overreactive at times over niggly things. I mean, who can...