Teaching Interests: Financial accounting and managerial accounting.
Instructor: Duke University
Managerial Accounting (1 class), Spring 2023, Innovation & Entrepreneurship Graduate/Professional Certificate
No Evaluation
Accounting & Finance (1 full-day), Summer 2022, Innovation & Entrepreneurship Graduate/Professional Certificate
Rating: 4.96/5
Mathematics, Summer 2022, Daytime MBA
Rating: 6.89/7
Mathematics, Summer 2022, Masters of Management Studies
Rating: 6.76/7
Mathematics, Summer 2021, Daytime MBA
Rating: 4.96/5
Mathematics, Summer 2021, Masters of Management Studies
Rating: 4.90/5
Mathematics, Summer 2020, Daytime MBAs
Rating: 4.87/5
Mathematics, Summer 2020, Masters of Management Studies
Rating: 4.70/5
Instructor: Fairfield University
Managerial Accounting (4 Sections), Spring 2018, Undergraduate
Average Rating: 4.3/5
Financial Accounting (4 Sections), Fall 2017, Undergraduate
Average Rating: 4.0/5
Managerial Accounting (4 Sections), Spring 2017, Undergraduate
Average Rating: 4.15/5
Financial Accounting (4 Sections), Fall 2016, Undergraduate
Average Rating: 4.0/5
Teaching Assistant: Duke University
Detecting Earnings Management, Fall 2022, Prof. William Mayew, Daytime MBA
No Evaluation
Financial Accounting, Summer 2022, Prof. Katherine Schipper, Global Exec MBA
Rating: 4.82/5
Financial Accounting, Summer 2022, Prof. Kevin Chen, Masters of Management Studies
No Evaluation
Financial Accounting, Summer 2022, Prof. Xu Jiang, Weekend Exec MBA
Rating: 6.79/7
Financial Accounting, Summer 2021, Prof. Xu Jiang, Masters of Management Studies
No Evaluation
Financial Accounting, Summer 2021, Prof. Xu Jiang, Weekend Exec MBA
Rating: 6.59/7
Financial Accounting, Summer 2021, Prof. Katherine Schipper, Global Exec MBA
Rating: 4.98/5
Financial Accounting, Fall 2020, Prof. Xu Jiang, Weekend Exec MBAs
Rating: 6.69/7
Financial Accounting, Summer 2020, Prof. Katherine Schipper, Global Exec MBA, Lead TA
Rating: 4.88/5
Detecting Earnings Management, Spring 2020, Prof. William Mayew, Daytime MBA
No Evaluation
Financial Accounting, Summer 2019, Prof. Katherine Schipper, Global Exec MBA
co-TA Rating: 4.96/5
Mathematics, Summer 2018, Daytime MBA
No Evaluation
Professional Teaching Experience: During my time in PwC’s Boston Assurance Practice, I instructed their two week new hire training entitled “Assurance 1” in the summer of 2014. I received a rating of 4.52 of 5.
Summary Statistics (here): I have instructed over 850 hours across 37 courses in five different degree programs (plus one certificate program). I have instructed over 1,500 undergraduate and graduate students.

July 2021. Teaching a one week math review to incoming Duke MBA and MMS students.