Courses TaughtNumberNameLevelECON 1102Microeconomic PrinciplesUndergraduateECON 1902Honors Microeconomic PrinciplesUndergraduateECON 3563International TradeUndergraduateECON 3598Economics Writing SeminarUndergraduate