Obama earns failing grade