The Boston Cares TeamWorks Program provides volunteers with opportunities to make short-term commitments to nonprofit partners, while building relationships with a small team of fellow volunteers. Each TeamWorks cycle is built around the needs of a nonprofit partner, with a series of 4-8 projects over a 6-8 week time period. Volunteers commit to the series, giving the partner a consistent group of volunteers who get to know their organization and clients over the course of the program.