I’ve only read the first 50 or 60 comments so I don’t know if any of what I’m going to say has been said, but I just have a short time, so …
I’ve worked in schools for years—elementary, middle, and high school level. When a student is asked to turn a t-shirt inside out, it’s because it’s violating one of the dress code standards—usually tobacco and alcohol. You know, if it’s promoting these things or has a big marijuana leaf or whatever. I doubt it’s stated that American flags aren’t in the dress code at this school. Often bandannas or other headgear aren’t allowed, so I can see they should have removed those when asked.
If this took place in a prison or a street riot where people are armed and dangerous, I can understand keeping the students safe by nipping something in the bud before bad feelings erupt. This is a school, and if a principal thinks he has to ask students to remove a U.S. flag shirt to keep the peace, that principal does not belong in the job. I’m happy to see the school district does not concur with the school.
There are all kinds of “Spirit Days” at school. Pajama Day, Crazy Hat Day, School Colors Day, Red, White, and Blue Day. etc. If a student doesn’t want to play—doesn’t show up in pajamas or school colors, he is not forced to participate. If he wears a shirt of a rival team to the school on school colors day (I saw it happen), the other kids jeered and some laughed along with the joke, but the school admin did not require him to remove offending garments.