Obama is good, but not great. He, like most of the Democratic party right now, is afraid to stand up for liberal ideals. He had good ideas, but the left is too eager to compromise. But he's been a skilled negotiator and gotten some things done in the face of insane adversity. So yeah, points for trying, but not a great score for not succeeding.