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