I would say that most universities have professors who are liberal (even Texas A&M etc) but this is not a liberal or conservative issue. There are sexist perves in both parties. There are guys like this who are apolitical. I guess it makes it worse when a male professor claims to be so “enlightened” or “progressive” then acts this way. But, I am a firm believer that people will push the limit and act poorly until there are consequences. If you think you will get fired or that your will be a laughing stock or that you will lose your reputation then maybe you will think twice about using your influence over a young co-ed who is less powerful than you.