My guess is that no matter how technically perfect your son becomes in this class, this teacher will still find something to nitpick. Ordinarily your comments at the meeting probably would not have been offensive but this teacher was already primed to be offended.

I've come to realize that what I say or do is unlikely to change people's preconceived ideas.

Cathy