My top 10:
1.Washington 2.Reagan 3.Lincoln 4.Polk 5.McKinley 6.Coolidge 7.Cleveland 8.Harding 9.Eisenhower 10.Adams
I think that Truman ought to be on any list of best Presidents.