Originally Posted by ABQMom
No wonder I'm struggling with this one ... there are valid thoughts on all sides, aren't there?

Yup. I'm on the fence too.

Apologize: smooth the waters and help teach your son people skills to apply to the "real world"

Educate teacher: improve the education system one teacher at a time.

Tough call. Can you do both? Apologize, and during, explain the behaviour. Then explain to your son how is behaviour could have been seen as being rude (even though he was right).

It's tough when they're right in situations like this. You have to make the judgment call between idealistic and realistic.