DS1 (14) is not getting on with his computing teacher. It sounds as though they got off on the wrong foot but DS as always refuses to see things from her point of view, see how his behaviour could be modified slightly to improve their relationship. Basically any teacher that is ever firm with him or critises his work or doesn't "get" him ( he can be a tricky character) is branded a freak or bitch/ stupid cow. This really upsets me mad I end up tying myself in knots attempting to be sympathetic to DS's anxieties about his work and trying to get him to understand his teachers and accept they won't all like him all the time and vice versa but that he has to get on with it.
Nothing is EVER his fault, which I find very hard to believe.