Top 10 Best American Presidents

The 10 best presidents in American history, ranked by their overall contribution to the country. 10. John F. Kennedy 9. James K. Polk 8. Lyndon B. Johnson 7. Dwight D. Eisenhower 6. Woodrow Wilson 5. Thomas Jefferson 4. Theodore Roosevelt 3. George Washington 2. Franklin D. Roosevelt 1. Abraham Lincoln Subscribe to TDC: You’ll love our website: Like our page on Facebook Join us on Google htt
Back to Top