Admittedly, some reasons may seem selfish and contrary to the true motivation behind volunteering. However, the same goal is reached and usually the volunteer gains personal gratification from the experience. The second time I volunteered was to pass a high school course that required 20 hours of volunteer work. Volunteer experience can help teens win scholarships and be accepted into University and College programs. Some high schools and post secondary institutions require a mandatory volunteer term to earn course credits.
Supervisors can provide excellent letters of reference.
Of course, there is also the personal aspect. Being a volunteer requires that you co-operate with others. You must adapt to new situations and people, and have the ability to learn from these. The leadership skills that are developed can result in increased self esteem and a sense of responsibility. Volunteering creates social awareness and the ability to empathize for those less fortunate.