Yeah, I don't get all of the support for the professor. Unless he can provide evidence that his profanity serves an educational benefit, then he's just being crude and unprofessional.
Abusive comment hidden.
(Show it anyway.)