Course Instructor

Foundations of Finance (Undergraduate) | Summer 2018
Overall Evaluation: 5.0 / 5.0
Awarded Commendation for Teaching Excellence

Syllabus | Teaching Evaluation

Teaching Fellow

Volatility (MBA) | January 2020
Professor Robert Engle

Financial Econometrics (Ph.D.) | Spring 2017
Professor Robert Engle

Principles of Securities Trading (Undergraduate) | Spring & Fall 2017, 2018, Fall 2020
Professor Joel Hasbrouck

Investments (Executive MBA) | Fall 2019
Professor Anthony Lynch

Foundations of Finance (MBA) | Summer 2017, 2018, 2019
Professor Anthony Lynch

Stern Signature Project (MBA) | Spring 2021
Professor Robert Engle

Guest Speaker

Climate Finance (Undergraduate) | Fall 2021, 2023
NYU Stern
Professor Johannes Stroebel

Credit Risk (MS) | Spring 2023
NYU Stern
Professor Viral Acharya

Credit Risk and Bankruptcy (Undergraduate/MBA) | Spring 2022, 2023
NYU Stern
Professor Viral Acharya

Climate Finance | Spring 2024
Cornell Johnson
Professor Alissa Kleinnijenhuis

Climate Finance | Fall 2024
Stockholm School of Economics
Professor Ye Zhang