At my last school teachers, male and female alike, couldn't wear tennis shoes, jeans, or t-shirts, except on certain days, students had a strict dress code, but it wasn't really enforced, such are public skewls.
Our dress code was enforced (for the most part, altho like all things, some people did manage to skirt things!). Of course, this was in a rural area of TX and I think they had not yet gotten the memo that all public educators are to be liberals! We actually had signs on our doors after 9/11 (provided by the school) that said God Bless America!
susie