Your post made me laugh. I had the same experience with a theology professor (a priest) who had a man-crush on Hans Kung.
I battled the guy for a semester. In the end, I figured that he just didn’t like anything about the Council of Trent and it was his belief that the Cliff Notes version of the Vatican II Council would be, “forget everything after the Last Supper, we’re starting over.”
Worked my tail off...got a B. Next semester took another theology with a “nun” from the same school of thought. I told her what she wanted to hear, didn’t do a lick of work...got an A.
Higher Ed...go figure.
I got an A in her course, which surprised me, but she admitted that she enjoyed the back and forth of our discussions.