Volunteering and Using Your Skills 
Non-profits need all the volunteer help you can give. If you thought about trying your hand at grant writing or developing a marketing campaign, get your experience by helping a nonprofit. Always wanted to teach? Try your skills at a non-profit. You’ll simultaneously gain experience and help others. You, just might enjoy it and discover a new career opportunity.
Norberg, Elsie L. STC Proceedings (1998). Articles>Collaboration>Community Building