Teaching
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400 - Auditing Principles and Techniques, Fall 2025
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010 - Financial Accounting Principles, Fall 2025
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 5520, 5520, 5520, 5520, 5520, 5520, 5520, 5520, 5520, 5520, 5520, 5520 - Individual Taxation, Fall 2025
ACCT 2020 - Managerial Accounting Principles, Fall 2025
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400 - Auditing Principles and Techniques, Summer 2025
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510 - Business Taxation, Spring 2025
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110 - Intermediate Financial Accounting and Reporting I, Spring 2025
ACCT 2020 - Managerial Accounting Principles, Spring 2025
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020 - Managerial Accounting Principles, Spring 2025
ACCT 3400 - Auditing Principles and Techniques, Fall 2024
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400, 3400 - Auditing Principles and Techniques, Fall 2024
ACCT 2010 - Financial Accounting Principles, Fall 2024
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010 - Financial Accounting Principles, Fall 2024
ACCT 3520 - Individual Taxation, Fall 2024
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520 - Individual Taxation, Fall 2024
ACCT 2020 - Managerial Accounting Principles, Fall 2024
ACCT 3400 - Auditing Principles and Techniques, Summer 2024
ACCT 3510 - Business Taxation, Spring 2024
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510 - Business Taxation, Spring 2024
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Spring 2024
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110 - Intermediate Financial Accounting and Reporting I, Spring 2024
ACCT 2020 - Managerial Accounting Principles, Spring 2024
ACCT 2020 - Managerial Accounting Principles, Spring 2024
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020 - Managerial Accounting Principles, Spring 2024
ACCT 4510 - Auditing Principles and Techniques, Fall 2023
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 4510, 4510, 4510, 4510, 4510, 4510, 4510, 4510, 4510, 4510, 4510 - Auditing Principles and Techniques, Fall 2023
ACCT 2010 - Financial Accounting Principles, Fall 2023
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010 - Financial Accounting Principles, Fall 2023
ACCT 3520 - Individual Taxation, Fall 2023
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520 - Individual Taxation, Fall 2023
ACCT 2020 - Managerial Accounting Principles, Fall 2023
ACCT 4510 - Auditing Principles and Techniques, Summer 2023
ACCT 3510 - Business Taxation, Spring 2023
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510 - Business Taxation, Spring 2023
ACCT 2010 - Financial Accounting Principles, Spring 2023
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Spring 2023
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110 - Intermediate Financial Accounting and Reporting I, Spring 2023
ACCT 2020 - Managerial Accounting Principles, Spring 2023
ACCT 2020 - Managerial Accounting Principles, Spring 2023
ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT, ACCT 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020 - Managerial Accounting Principles, Spring 2023
ACCT 4510 - Auditing Principles and Techniques, Fall 2022
ACCT 2010 - Financial Accounting Principles, Fall 2022
ACCT 2010 - Financial Accounting Principles, Fall 2022
ACCT 3520 - Individual Taxation, Fall 2022
ACCT 2020 - Managerial Accounting Principles, Fall 2022
ACCT 4510 - Auditing Principles and Techniques, Summer 2022
ACCT 3510 - Business Taxation, Spring 2022
ACCT 2020 - Managerial Accounting Principles, Spring 2022
ACCT 4510 - Auditing Principles and Techniques, Fall 2021
ACCT 2010 - Financial Accounting Principles, Fall 2021
ACCT 3520 - Individual Taxation, Fall 2021
ACCT 3510 - Business Taxation, Spring 2021
ACCT 2020 - Managerial Accounting Principles, Spring 2021
ACCT 3310 - Strategic Cost Management, Spring 2021
ACCT 4510 - Auditing Principles and Techniques, Fall 2020
ACCT 2010 - Financial Accounting Principles, Fall 2020
ACCT 3520 - Individual Taxation, Fall 2020
ACCT 3510 - Business Taxation, Spring 2020
ACCT 2020 - Managerial Accounting Principles, Spring 2020
ACCT 3310 - Strategic Cost Management, Spring 2020
ACCT 4510 - Auditing Principles and Techniques, Fall 2019
ACCT 2010 - Financial Accounting Principles, Fall 2019
ACCT 3520 - Individual Taxation, Fall 2019
ACCT 4500 - Accounting Information Systems, Spring 2019
ACCT 2010 - Financial Accounting Principles, Spring 2019
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Spring 2019
ACCT 4510 - Auditing Principles and Techniques, Fall 2018
ACCT 3410 - Income Taxation I, Fall 2018
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Fall 2018
ACCT 4500 - Accounting Information Systems, Spring 2018
ACCT 4500 - Accounting Information Systems, Spring 2018
ACCT 2010 - Financial Accounting Principles, Spring 2018
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Spring 2018
ACCT 4510 - Auditing Principles and Techniques, Fall 2017
ACCT 3410 - Income Taxation I, Fall 2017
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Fall 2017
ACCT 4500 - Accounting Information Systems, Spring 2017
ACCT 2010 - Financial Accounting Principles, Spring 2017
ACCT 4510 - Auditing Principles and Techniques, Fall 2016
ACCT 3410 - Income Taxation I, Fall 2016
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Fall 2016
ACCT 4500 - Accounting Information Systems, Spring 2016
ACCT 2010 - Financial Accounting Principles, Spring 2016
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Spring 2016
ACCT 4510 - Auditing Principles and Techniques, Fall 2015
ACCT 3410 - Income Taxation I, Fall 2015
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Fall 2015
ACCT 4500 - Accounting Information Systems, Spring 2015
ACCT 3120 - Intermediate Financial Accounting and Reporting II, Spring 2015
ACCT 2020 - Managerial Accounting Principles, Spring 2015
ACCT 2010 - Financial Accounting Principles, Fall 2014
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Fall 2014
ACCT 3310 - Strategic Cost Management, Fall 2014
ACCT 4500 - Accounting Information Systems, Spring 2014
ACCT 3120 - Intermediate Financial Accounting and Reporting II, Spring 2014
ACCT 2020 - Managerial Accounting Principles, Spring 2014
ACCT 2010 - Financial Accounting Principles, Fall 2013
ACCT 3110 - Intermediate Financial Accounting and Reporting I, Fall 2013
ACCT 3310 - Strategic Cost Management, Fall 2013
BUS 4500 - Accounting Systems, Spring 2013
BUS 3020 - Intermediate Accounting II, Spring 2013
ACCT 2020 - Managerial Accounting Principles, Spring 2013
ACCT 2010 - Financial Accounting Principles, Fall 2012
BUS 3010 - Intermediate Accounting I, Fall 2012
BUS 3310 - Managerial Cost Accounting, Fall 2012
Full Teaching History