Foster students beat the odds

Scripps

Foster students prepare to graduate from high school despite social barriers.