Volunteer opportunities

As a volunteer, you are contributing to the community but you can also benefit personally. Likely benefits include: increased personal satisfaction, development of social networks, learning new skills or maintaining existing ones, gaining work experience.