Education: Ph.D., Computer Science, University of Minnesota; M.S., Computer Science, University of Minnesota; B.A., Computer Science and Physics, Luther College
Education: Ph.D., Christian Ethics, Union Theological Seminary in the City of New York; M. Phil., Christian Ethics, Union Theological Seminary in New York City; M. Div., Parish Ministry, Luther Northwestern Theological Seminary; B.A., Doctrines of Human Nature, Pacific Lutheran University
Research Interests: Ethics, Energy, and Climate Policy; Theological Ethics and Duties to Future Generations; Christian Social Ethics; Campus Renewable Sustainability Initiatives