Teaching
Instructor of Record
Shippensburg University
Environmental Economics (ECO 355)
Spring 2024 (Synchronous, In-Person)
Principles of Macroeconomics (ECO 101)
Spring 2024 (Synchronous, In-Person, 3 Sections)
Course Evaluation (Section 01)
Course Evaluation (Section 02)
Course Evaluation (Section 03)
Principles of Economics (ECO 113)
Fall 2023 (Synchronous, In-Person, 3 Sections)
Course Evaluation (Section 01)
Course Evaluation (Section 02)
Course Evaluation (Section 03)
West Virginia University
Intermediate Macroeconomics (ECON 302)
Spring 2023 (Synchronous, In-Person)
Fall 2022 (Synchronous, In-Person)
Spring 2022 (Synchronous, In-Person)
Fall 2021 (Synchronous, In-Person)
Principles of Macroeconomics (ECON 202)
Summer 2021 (Asynchronous)
Graduate Assistant
Econometric Theory & Practice (ECON 525)
Spring 2023 (Asynchronous)
Fall 2022 (Asynchronous)
Advanced Macroeconomics II (ECON 712)
Spring 2021 (Synchronous, In-Person)
Teaching Assistant
Principles of Macroeconomics (ECON 202)
Fall 2020 (Asynchronous)
Principles of Microeconomics (ECON 201)
Spring 2020Â (Hybrid)
Statement of Teaching Philosophy
Syllabi available upon request