Obama was a good president, both for the US and the rest of the world.

He maybe shouldn't have compromised as much as he did, but, as some time passes, he will be recognized as one of the better ones.