Election day. Good time for me to post my top 10 presidents. I won't bother to explain why. Trust me! I never taught U.S. history, but I still have my opinions and reasons. I got the idea from Morley Safer's interview of David McCullough on 60 Minutes last Sunday.
#1 George Washington
#2 Theodore Roosevelt
#3 Franklin Roosevelt
#4 Harry Truman
#5 Thomas Jefferson
#6 Abraham Lincoln
#7 Barack Obama
#8 Bill Clinton
#9 Ulysses Grant
#10 James Polk
Honorable mention: John Adams, James Madison, John Kennedy, Dwight Eisenhower, Woodrow Wilson
Depending on how President Obama does in his second term, he may move up. It'll be tough to supplant those ahead of him.