Being suspended for saying something offensive is stupid, I think. If a fight followed, then yeah, I could understand. But if he just said a word? Eh...yeah, that doesn't make any sense. If they had wanted to punish him, there were other ways to do it. Detention, make him clean the desks...something like that.