The Center for American Progress is an American political policy research an advocacy organization. Its website describes it as "...a nonpartisan research and educational institute dedicated to promoting a strong, just and free America that ensures opportunity for all."