@samsondale , this has absolutely nothing to do with whether the professor was conservative or liberal, and everything to do with his behavior in class. It is disingenuous to try to shift the conversation from whether or not this specific professor should be removed from required classes, to whether or not the institution should keep this professor in place to maintain a conservative presence on campus.
Also, you assume the next professor will automatically be liberal. There’s no way to know that now, unless you assume all conservative professors are off limits because you assume all conservative professors will use such language in class. My assumption is a conservative professor who applies will have the same chance at being hired as any other professor.