Teaching

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