When you have the "Right" mandating that "Creationism" be taught as "science" in high school, yah ain't gunna git too many collij perfessers.
Other than that, there isn't much factual evidence in that piece. I'm not going to play "revealed Truth".
Oh, and as to the idiot TA, that is just as apparent in the stuff that Marlowe links to.