I agree with you about that kind of college teachers, to be honest: I had the bad luck of finding some during my Uni years and found them despicable and unprofessional. But in this case, I think this kind of behavior fits Marc's character. Someone has to be the baddie or create trouble for the protagonist or we wouldn't have story, right?
Anyway, I'm glad you liked at least Pol. I hope you enjoy my next games!