How do you rate: Center for American Progress?