As liberals go, he's one of the more thoughtful ones.
I don't care for him and I rarely agree with him, but he does get a laugh out of me from time to time. He isn't dumb.