Do you honestly think I've never taught him about respect, I also taught him that respect needs to be both ways. We are talking about a 15yr old boy. He shows respect in my house because he knows that if he doesn't show it he gets disciplined but how do I enforce this when he is at school. My problem is that the school do not discipline him when he misbehaves. So should I be disciplining him at home for something he does at school?

Regards,
Dianne

Yes. My parents certainly disciplined me at home for things I did at school. There was no separation - if I was rude to a teacher, I was being rude to my parents.
Being sent from class is a form of discipline.
I do think though I would like to know HOW the teachers are touching him, and I think this is an issue in itself, but not the core problem.
What behaviour is your son repeating that is getting him into a position to be 'yelled at' constantly by the same two teachers? They don't do it for no reason.