Donald Trump is by far the dumbest president in American history.