How about posting the Prof's ad as well?
I wonder if this CREEP has any corporate backing though grants, foundations, etc. I am not much for boycotts, but I would love to slam any company that would dare to back what Churchill has to say. For that matter, I would have a problem with any company that supports the university as long as they stand behind this guy.