Independent Instructor, North Carolina State University
- EC 302: Intermediate Macroeconomics (Spring 2025)
- ARE 201: Introduction to Agricultural and Resource Economics (Fall 2023)
- EC 205: Fundamentals of Economics (Fall 2021)
Graduate Teaching Assistant, North Carolina State University
- ECG 563: Applied Microeconometrics (Master’s Level), Spring 2025 – Present
- ECG 704: Macroeconomics (Ph.D. Level), Fall 2021, Fall 2023
- ECG 703: Macroeconomics (Master’s Level), Spring 2023
- EC 302: Intermediate Macroeconomics, Spring 2023
- EC 351: Econometrics I, Fall 2022
- EC 495: Special Topics in Economics: International Trade, Spring 2022
- EC 201: Principles of Microeconomics, Fall 2021
- EC 205: Fundamentals of Economics, Fall 2020, Spring 2021
- ARE 321: Agricultural Financial Management, Spring 2020