^^^^
There's a lot of crazy in this world, as this thread shows, but that one I might want some more info on before I jumped whole hog into the narrative.
It smack of one of those stories where "PROF WAS FIRED FOR TELLING THE TRUTH!!!!1!! and also *expletive deleted*ing a student. "
Anytime a story seems a little too on the nose, it deserves a closer look.