Instructor
The University of St. Thomas
Undergraduate Courses
Corporate Finance (FINC 324): 2 Classes, In-person - Fall 2024
The University of Alabama
Undergraduate Courses
• Financial Management (FI410): 3 Classes, In-person, 165 Students in Total - Fall 2021
• Financial Management (FI410): Online Class - Summer 2020
Teaching Assistant
The University of Alabama
Graduate Courses
• Money and Capital Markets (FI512) - Spring 2023
• Investments (FI415) - Spring 2022
Undergraduate Courses
• Business Finance Labs (FI302) - Fall 2019, Spring 2020, Fall 2020, Spring 2021, Fall 2022, Spring 2023
• Investments (FI414) - Spring 2022