I would rank them as follows:
Reagan
Eisenhower
Truman
Bush II
Kennedy *
Ford
Bush I
Clinton
Nixon
Johnson
Carter
Obama
*Kennedy gets the benefit of the doubt due to such a short term.
Not a bad list. Kennedy was Conservative on most issues but liberal on some. One has to remember that the media gave its full support to the dimoKKKRATS and tried to tear down the Republicans.
It may surprise you that Ford's term was 5+ months shorter than Kennedy's;
Kennedy: 01/20/61 to 11/22/1963 = 1,036 days
G. Ford : 08/09/74 to 01/20/1977 = 895 days
A difference of 141 Days.
Of course add all of the rancor following Nixon and Watergate and I think Ford did as well as can be expected, actually better!