Nonprofit organizations everywhere rely on volunteers to keep their organizations going.
People contribute huge amounts of time, energy, and skills to a wide range of groups.
They bring new ideas, skills, and approaches to the groups they work with.
They get involved in a variety of volunteer activities for a wide variety of reasons.