It would appear that this is a response from the professor herself.
Here is a link to a previous thread on the subject.
I'm not big on death threats, American's die so other American's can speak their mind.
Plus I love the nic. And showing up to defend herself (himself?, sorry)