But as a point of fact the Catholic Church does teach that homosexual acts are morally wrong.
So in a course on Catholicism what else could he teach but what Catholicism in fact teaches?
The university has decided that, one, no Catholic can be allowed to teach Catholicism, and two, whoever does teach it must lie about the actual beliefs of the Catholic Church.
Very bizarre. If the prof is teaching about Catholicism and natural law (which he was hired to do), of course he’s got to teach this. Why did the student take this course, which was obviously purely voluntary, if the student didn’t want to hear about the subject of the course?