I've seen women teach in harem pants, skin tight pants, and even mini skirts (but they're ok because they're not jeans). I've seen both men and women wear old ratty sweaters, jean jackets (somehow those are ok), and beat up shoes to the office. I think many places should ditch the no jeans dress code or at least change it. If it's professional, like dark denim, it should be ok to wear to work. If it's not professional, like a mini skirt, you shouldn't wear it. People should use common sense and not just ban jeans simply because they're denim.
TEFL Tips recommends: