Generally speaking, I don't have much time for professional politicians. They get a lot of attention and make hay out of the crisis of the moment, and most will say any damn thing to get themselves into a position of power. Worse, America's two-party system (that's only one more than the Soviet style one-party system) means that in order to have any clout, said politician needs to cleave to the dogma of either the Democratic or Republican party, subsuming their own values and wishes to those of the party.
Bernie Sanders is America's only socialist Congressman. Do I support him? Let's start out by saying I find him less odious than most political creatures I've met. I believe America would be stronger if we had a broader variety of opinions represented in Congress, more parties that represented more than just the two major parties. Currently, the political parties are wagging the dog, telling people what their opinions are, rather than the other way around. This is an enormous problem.
Overall, Bernie Sanders puts on a good show. The Senator speaks well, is funny when he tries to be, and carries authority in his speech. I didn't keep notes, so I can't tell you if the numbers he quoted were accurate. But we agree on several key issues; the need for universal health care, the destruction of corporate personhood, LGBQT rights, the need to improve education, and the need for governmental protection of the environment.
I voted for Mr. Sanders in the last election, because his opponent was a knucklehead who thought Vermont was easily bought. Unless I get a compelling reason not to, I'm likely to vote for Sanders again this year. His stated values and voting record stand closer to my own values than the platforms of either major political party.