List of courses instructed:
- Introduction to Microeconomics
- Intermediate Microeconomics
- Advanced Microeconomics (Masters Level)
- Economics of the Environment
- Economics of Energy
- Business and Economics of Energy
- Special Topics in Public Economics
Course(s) developed:
- Sustainability Economics: Energy and Environment in the Modern World