Teaching

Assistant Professor (Boise State University)

Accounting for Managers (MBA 501) - Fall 2025, Fall 2026

Managerial Accounting (ACCT 206) - Fall 2024, Spring 2025, Spring 2026, Summer 2026

Visiting Assistant Professor (Northeastern University)

Financial Accounting (ACCT 1201) - 2 Sections Fall 2023

Managerial Accounting (ACCT 2301) - 1 Section Fall 2023, 2 Sections Spring 2024

Teaching Assistant (Boston College)

Introduction to Financial Accounting - 2022, 2023

Dive, Dissect and Decide with Big Business Data (ACCT 6640) - 2020, 2021, 2022

Financial Accounting Standards and Theory (ACCT 3301) - 2020, 2021

Managerial Cost Analysis (ACCT 3307) - 2019

Teaching Assistant (Brigham Young University)

Corporate Finance for MAcc (FIN 520) - 2017

Economic Principles and Problems (ECON 110) - 2015