Teaching
My teaching emphasizes hands-on, experiential learning: students in my courses build live models, work through case studies grounded in real markets, and connect classroom material to the questions practitioners actually face. My industry experience and CFA background inform both the material and the mentoring I offer students preparing for careers in finance.
Instructor of Record
| Course | Term | Format | Rating |
|---|---|---|---|
| FIN 304 — Financial Modeling | Fall 2023 | In person | 4.7/5.0 |
| FIN 304 — Financial Modeling | Spring 2024 | In person | 4.8/5.0 |
| FIN 405 — International Finance | Fall 2024 | In person | 4.7/5.0 |
| FIN 304 — Financial Modeling | Spring 2025 | In person | 4.5/5.0 |
| FIN 304 — Financial Modeling | Fall 2025 | Online | 5.0/5.0 |
Substitute Instructor
- FIN 408 — Topics in Financial Technology, Spring 2026
- FIN 422 — Financial Engineering, Spring 2026
Teaching Assistant
- Advanced Corporate Finance (Fall 2021, Fall 2022, Fall 2023)
- Corporate Finance (Fall 2022, Spring 2023, Fall 2023)
- Fundamental Principles of Financial Management (Spring 2023)