Knows his stuff. Great guy. Very liberal, and I like it. Talks half the period of the news events, albeit biased against the Boy President and President Cheney.
he's very unprofessional im glad hes retiring he stands outside 5min after the late bell and he reads his book!
Very unprofessional when I was in his class, called students names (made a nickname for them, that wasn't a very nice one).