It started off like a fairly typical campus political spat: liberal professor criticizes conservative politician; conservative campus group criticizes liberal professor, who in turn criticizes the conservative group. Much of the criticism on both sides is through social media. And, as has been the case in several recent campus controversies, the professor is a sociologist and one who has never been accused of holding back on her views.