It's Presidents Day, so we're asking: Who is your favorite all-time favorite American president and why?

According to ranker.com, here are the top 10 ranked American presidents.

  1. Abraham Lincoln
  2. George Washington
  3. Thomas Jefferson
  4. Theodore Roosevelt
  5. Franklin D. Roosevelt
  6. Dwight D. Eisenhower
  7. John F. Kennedy
  8. Ronald Regan
  9. James Madison
  10. Harry Truman
Tell us on Facebook who your favorite is!