You know it's funny you mention that, cause I was watching him on C-Span last night, and he impressed me. He more than any of the other democrats has the courage of his convictions.
He also has developed quite a stump speech. Looks like he has been taking lessons from Jesse Jackson.
I disagree with just about all of his policies, but I don't see how you can say he is stupid if you've actually listened to him.