John has taught both architecture design and Environmental Control Systems at the University of Oregon since 1967 with more than 3,000 of today's architects introduced to energy issues in his classes. American Institute of Architects named him a fellow in 2003. John is widely recognized for his teaching as well as his lifetime of research. Currently, he is Chair of the American Solar Energy Society Board of Directors and Board President of the Energy Trust of Oregon, a non-profit agency responsible for over $80 million annually to be spent on conservation and renewable energy projects in Oregon.