Instructor (Department of Finance, California State University Long Beach)
FIN300 Business Finance (Undergraduate): Spring 2026, Fall 2026
FIN350 Investment Principles (Undergraduate): Spring 2025, Spring 2026
FIN485 Fixed Income Securities (Undergraduate, CFA-affiliated): Spring 2025
FIN640 Seminar in Quantitative Analysis (Master, CFA-affiliated): Fall 2024, Fall 2025, Fall 2026
FIN650 Seminar in Investments (online MBA): Fall 2024, Fall 2025
Instructor (Department of Finance, University of Mississippi)
FIN331 Business Finance I (Undergraduate): Fall 2023, Spring 2024
FIN533 Security Analysis and Portfolio Management (Master, CFA-affiliated): Fall 2023
Instructional Assistant (Department of Finance, University of Houston)
FINA4320 Investment Management (Undergraduate): Spring 2020 - 2023
FINA4330 Corporate Finance (Undergraduate): Fall 2021 - 2022
FINA6A35 Managerial Finance (Master): Fall 2021 - 2022
Teaching Assistant (Department of Finance, Chinese University of Hong Kong)
FINA3080 Investment Analysis and Portfolio Management (Undergraduate): Spring 2017