An interesting model to support good causes and also demonstrate skills to future employers.
The Code for Good Challenge is an opportunity for university students to take part in a timed coding challenge event, which benefits various not-for-profit organizations. The event gives the students an opportunity to showcase their technology skills to JPMorgan Chase and helps the charities get innovative solutions to address a social challenge. Working side-by-side with the charity representatives gives the students a sense of the real world and how their technical skills can help charitable organizations support their missions.
More information about the challenge is here: http://investor.shareholder.com/jpmorganchase/releasedetail.cfm?ReleaseID=738496