A better top 20 or so ordering:
George Washington
Abraham Lincoln
Thomas Jefferson
Grover Cleveland
Ronald Reagan
Dwight Eisenhower
John Adams
James Madison
Calvin Coolidge
Teddy Roosevelt
Andrew Jackson
James Monroe
William McKinley
James Polk
George HW Bush
Harry Truman
William H Taft
Carter, LBJ, FDR, Nixon and JFK end up on the trash-heap pile of bad Presidents. But I do give credit to Nixon for resigning over a scandal which Clinton did not do, so Nixon should go higher than Clinton.
It is a shame that probably 90 percent of Americans do not understand that FDR is one of the worst, if not the worst, in American history.