Instructor
University of Virginia (Darden), Primary InstructorÂ
GBUS 7252: Financial Management and Policies II (MBA), Fall Q2 2026
University of North Carolina at Chapel Hill, Guest Lecturer
BUSI 408: Corporate Finance (undergraduate), Spring 2023 (multiple classes)
Brigham Young University, Adjunct Professor
FIN 201: Principles of Finance (undergraduate), Summer 2019 & Spring 2020*
Teaching Assistant
MBA 792A: Investments, Fall 2024 (Prof. Greg Brown)
BUSI 221: Luther Hodges Leadership Seminar, Fall 2024 & Fall 2025 (Prof. Greg Brown)
MBA 793D: Alternative Investments, Fall 2022 & Fall 2023 (Prof. Greg Brown)
FIN 585: Pre-Phd Finance Seminar, Fall 2019 (Prof. Karl Diether and Prof. Brian Boyer)
FIN 401: Advanced Financial Management, Fall 2013 (Prof. Taylor Nadauld)
* denotes virtual class