In the last two years of CPESS, we don't worry about whether the work is at a nonprofit agency.
And it is those portfolios--14 of them--that are the basis in the end for graduation from CPESS.
Some of the other job placements also provide opportunities to learn technical skills, and some of our CPESS courses require such specific skills, such as drafting.
Every day at CPESS, the advisory group of 10 to 15 people has a chance to talk and get a sense of where it's going.
I left CPESS, reluctantly, several years ago to work with the city on citywide school reform.