John Schaefer has managed research projects and served as a consultant in PV, solar thermal, and wind power since 1985. His clients include utilities, the United Nations, EPRI, and government agencies, for whom he has covered technical, economic and policy issues. He taught engineering at San Jose State, Stanford, and the University of El Salvador. He holds degrees in physics and engineering, including a Ph. D. from Stanford, and is a life member of ASES.