iEARN is a non-profit global network that enables young people to use the Internet and other new technologies to engage in collaborative educational projects that both enhance learning and make a difference in the world. http://www.iearn.org/