Designs for Hope is a non-profit organization that exists to provide sustainable energy, clean water, and other innovative designs to disciple makers in developing countries.