Hun, he is still your son and it's his behaviour that is the problem here. Do you recognise that something must have been going on for a little while before that teacher went off in his face?
Could you ask your son what he could have done to change the outcome of that situation?
Alot of kids have some sort of problem with authority or discipline, but he has to know about respecting the teachers that are trying to teach him.