I am in the mind set that no matter what you do or say, someone is going to be offended these days. Personally, I could care less. If I offend you, place a note in the complaint box if you can find it. I own a sombrero and poncho that was purchased in Mexico being sold by Mexicans. If they do not want to be offended by other races of people wearing their crap then don't sell it to other races of people...pretty simple. Besides, it's not meant to offend. I'm sure that those student and even our idiot school president, was not wearing the gear to mock or offend some other race of people.
Give it a rest hippies.