Obama is making the failed Carter administration look good by comparison.
That's a tough statement to agree with however I am to that point.
Carter sucked BIG time!