Instructor, University of Arizona


FIN 421 – Investments (Undergraduate)

  • Summer 2022; Student Evaluations: 5.0/5.0

  • Summer 2021; Student Evaluations: 4.5/5.0

  • Summer 2020; Student Evaluations: 4.7/5.0


FIN 909 – Master's in Finance Research Project (Graduate)

  • Summer 2019; Student Evaluations: 4.9/5.0

  • Summer 2018; Student Evaluations: 4.6/5.0


SAS Bootcamp (Doctoral), 2019–2021


Teaching Assistant, University of Arizona


FIN 526 – Portfolio Management Theory (Graduate), 2022

FIN 513 – Financial Modeling (Graduate), 2018–2021

FIN 413 – Financial Modeling (Undergraduate), 2018–2021