Man I get tired of people making stereotypes about Liberals. I don't support Iran, so why do you say I do? I'm pretty sure Bush couldn't read that without a break or two in there...
Besides, the guy is right about a lot of things. And seriously, political allegiance aside,

I'd trust a professor over a "C" student in a political argument anyday...