Courses TaughtNumberNameLevelECON 3501Intermediate Microeconomic AnalysisUndergraduateECON 3598Economics Writing SeminarUndergraduate