For the the time being I would simply like to know why you and your cheerleaders have refrained from criticizing this loopy professor for setting up a class dedicated toward the ridicule of people with different beliefs.
If you can't see the difference between making fun of people and beating them up, then we can't help you.
If you can't see the connection between making fun of people and getting beaten up then we can't help you, either.