Engineering for change (E4C) is a dynamic and growing community of engineers, technologists, social scientists, NGOs, local governments and community advocates whose mission is to improve quality of life in communities around the world by facilitating the development of affordable, locally appropriate and sustainable…