Trump is nuts, Cruz is a sociopath, Hillary is a liar, Bernie is always angry and has really high taxes, Carson isn't qualified in any way to run a convenience store much less a country, and Rubio is a nice guy who is just THERE. Obama has some glaring flaws, but in the past two years or so there has been some marked improvement.