Below is a list of courses I have taught more than once. For those that I have taught in the last five years, I link below to my various course syllabi. For advanced theory, you will find special links to handouts.

  • Masters Microeconomics
                 Class Notes (in progress): Matching Foundations of Markets
                 [Most recent class evaluation: 2019-4.24
  • PhD Microeconomic Theory
    [Most recent Class evaluations: 2019-4.12
  • Advanced PhD Uncertainty Theory
    [Class evaluations: 2018-4.00]
  • Advanced PhD Game Theory
    [Class evaluations: 2015-4.75]
  • Stochastic Dynamic Optimization in Economics [until 2005 @ Michigan]