I disagree on both counts. Obama wasn't bad, but he didn't really do anything extraordinary. I guess maybe the bar isn't that high, and "wasn't awful in some way or another" is the mark of greatness in a president.
And at the bottom should be Andrew Jackson. He's our country's Hitler. It's tough to compare worst when you have a genocidal piece of shit in the mix. Trump is a close second, though.