The only caution I give you in bringing out the mama bear’s claws is that sometimes this makes the situation worse. The older kids get, the more freedom some teachers take in how they treat them and/or address them. This type of guy could make some sort of announcement like, “Okay class, I want everyone to remind me not to mention Sarah’s glasses because her mom told me it hurts her feelings. So if I make a joke, put my name on the board!” or something like that.
I remember in band class, during grade school, I was always taller than the boys until about 7th grade. He ordered sz small band shirts for all the girls and mediums for all the boys. Well, the small didn’t fit me correctly and showed off my navel–something my parents didn’t like for a fifth grader! I quietly and politely told him that the shirt didn’t fit, after trying it on, and asked that he order me a size medium. He seemed very put out by this and even asked me to show him that the shirt didn’t fit. I don’t know if he saw the shock on my face or what, but he quickly said nevermind, he didn’t need to see. My parents also made a phone call and requested he find a shirt that didn’t show my belly button to the world. A week or two went by and a town parade that we would be playing in was fastly approaching. I still didn’t have the new shirt. I asked him about it again and he got very annoyed. “Class,” he said," could you keep reminding me that Abby wants me to order her a sz medium band shirt because she doesn’t fit in a sz small?" Ahhhhhhhhhhhhhhhhhhhhhhhhhh. It was like the worst moment of my young life. Everyone stared at me. He didn’t give me the shirt until the day before the town parade, and even then he made the announcement: “Class, I finally ordered Abby the boy size! Let’s see if it fits her!” And then he threw it at me from across the room. (So nice.) I had to go to the bathroom and put on the shirt and pray it fit nicely. Which it did. But I still wonder what humiliation I would have had to endure had it not fit. I cried so much that year because he was just such a mean, unkind person who made me feel like a freak because I didn’t fit into the size small he determined all fifth grade girls should wear.
Soooo I’m just saying, pick your battles because some jerks will always be jerks.
However, had I informed my parents more about what was going on, they could have gotten a tad more involved in assuring he wasn’t able to pretend “just joking” didn’t count as being inappropriate.