Teaching Materials

Energy in the 21st Century

Undergraduate-Level CourseDepartment of Geography and Environmental StudiesTexas State University 2022

Energy in the Global Arena

Upper-Level CourseSchool of Geographical Science and Urban PlanningArizona State University 2021

The Thread of Energy

Introductory CourseSchool of Geographical Science and Urban PlanningArizona State University 2021

Energy and the Environment

Upper-Level CourseSchool of Geographical Science and Urban PlanningArizona State University 2016

Geography of Energy Resources

Upper-Level CourseDepartment of Earth SciencesMontana State University 2022