EC 301: Intermediate Microeconomics - Fall 2023 (average rating: 4.5/5.0)
EC 301: Intermediate Microeconomics - Fall 2025 (in progress)
EC 301: Intermediate Microeconomics - Fall 2020
EC 201: Introduction to Microeconomics - Spring 2021, Spring 2025