Idealist.orgIdealist is a job search engine that focuses on jobs, internships, and volunteer opportunities in the non-profit sector with an emphasis on social and environmental responsibility. According to their site, "Idealist connects millions of idealists – people who want to do good – with opportunities for action and collaboration all over the world."