Campus Progress is now Generation Progress! Find out more »

Charles Harper

Charles Harper is an intern with the Center for American Progress.

Charles Harper is an intern with the Center for American Progress.