Ever thought about volunteering? or perhaps you passed on the opportunity to do voluntary work without really looking into the advantages?
There are many projects to get involved with and lots of advantages to giving up your time for this good cause. Read about some of them here.