Stupid, stupid waste of time. Did the school tell the kid before he wore the shirt that he couldn't? If so, the kid was insubordinate and deserved
some reprimand, though suspension seems harsh. If they were making it up as they went, the school should have asked him not to wear it again.
While I disagree with the school's rationale on this, the school DOES have the prerogative to dictate/restrict certain speech and behavior. Don't like it, take your kid out of the school.
The shirt was not offensive - the school offical was wrong. I wear my Klamath Falls anti-greenie T-shirts all the time - if you think you can make me change it - stand by for the ass whippin you are about to receive! Take note, I'm 44 and ain't backin down from any government offical who is wrong! See the first amendment in the last sentence about redress.