For Best Presidents, I would have to nominate Chester A. Arthur (enacted the first general Federal immigration law. Arthur approved a measure in 1882 excluding paupers, criminals, and lunatics), William Henry Harrison (only a couple months in office couldnt mess things up) and Ronald Reagan (for his contribution to the collapse of communism and the end of the Cold War).
The modern US Navy also began to take shape during the Arthur administration.
I remember reading about Chester Arthur during a history course a number of years ago.
There were many allegations of bribery and corruption because of his connection with the Customs House and certain legal fraternities. I am no expert, but I recall that class rather fondly.
I am pretty certain that you would not have aced that history course when it came to President Arthur. My Professor seemed to particularly despise the man.
I have never seen anyone heap praise on the man before. I'll have to read a bit more.