YouthWorks is Baltimore City's summer jobs program, offering thousands of youth ages 14-21 five-week job experiences with non-profit, government, and .