Degrees
- Doctor of Arts in Engineering, University of Miami, 1980
- M.S. Engineering, Purdue University, 1972
- B.S.M.E., Purdue University, 1970
Academic Appointments
- Professor, Temple University, July 1990 - present
- Assistant Professor, Temple University, July 1981 - June 1990
- Assistant Professor, Temple University, September 1975 - June 1990
- Instructor and Staff Engineer, Alternative Energy Project, University of California, Santa Cruz
- Research Associate on Solar House Project, Institution of Energy Conversion, University of Delaware