I don’t think you can rank a ‘best president’, we’ve had many great ones.
Of course, there is a WORST president...
His name is Brandon.