You can grade Obama's first-year performance at an informal CBS poll.
Among the categories are The Economy, on which he received a grade of D from over 19% and F from more than 70% of respondents. Foreign Policy measured in at D = 29% and F = 60.63%. On Health Care, over 82% gave him an F. Overall, nearly 26% gave him a D and 63.60% an F.
Apparently, Obama's self-ranking of a B+ is somewhat out of alignment with a number of the voters who read CBS News, not exactly a bastion of right-wingism. But then, self-delusion and an increasing distance from reality are two of the hallmarks of the ex-junior senator from Illinois.