Have you ever considered volunteering for a local non-profit?