I won't give any real feedback on what I think of Mr. Thompson's attitudes, but some of his facts are incorrect.
See this article:
...which is linked to from the Professor's own page here:
I realize the article is not entirely serious, but you should at least make an effort to be somewhat accurate and follow basic journalistic practices (like spending 30 seconds fact-checking). That's true even of editorial content like that article and publications such as Human Events.
(I'll let you know if they send me a response.)