Courses TaughtNumberNameLevelECON 1101Macroeconomic PrinciplesUndergraduateECON 1901Honors Macroeconomic PrinciplesUndergraduateECON 3501Intermediate Microeconomic AnalysisUndergraduateECON 8001Microeconomic AnalysisGraduate