The professor is *awful.* Are we reading the same comic?
She's dating a student, then ditched her as soon as things got risky, but strung her along, then got jealous and possessive after basically ditching her. Everything she's done through this whole thing has been 100% selfish.
I feel sorry for the professor she deserve better cause she is nice