He received a Bachelor's degree in Chemical and Petroleum Refining Engineering from the Colorado School of Mines, a Master's degree in Environmental Engineering from the University of California at Berkeley and a doctorate in Environmental Engineering Science from Caltech.