Wearing a short skirt doesn't mean she wants some old man specifically mentioning her ass out loud in the halls. There's kind of a world of difference between what he should have said as a teacher, "Your skirt is too short by school regulations," and what he said. Especially when you consider his position.