Teaching

Dartmouth College

  • Financial Measurement, Analysis and Reporting core course at the MBA level
  • Advanced Issues in Financial Reporting elective course at the MBA level
  • Master of Engineering Management - Financial Accounting – ENGM 179
  • MBA South African Learning Expedition, March 2010, 2012, 2013.

Special Programs

  • Tuck Back-in-Business Program
  • Tuck Business Bridge Program
  • Tuck Executive Program
  • Minority Business Executive Programs
  • Gateway to Business Management Program
  • Business Engagement and the Information Security Professional Program
  • Various custom programs

University of Bern, Switzerland

  • Selected topics in a Master Accounting and Doctoral Accounting Theory Course, December 2004

University of Basel, Switzerland

  • Selected topics in a Doctoral Accounting Theory Course, June 2013

University of Pennsylvania, Wharton School

  • Fundamentals of Financial Accounting at the MBA level
  • Selected topics in a Doctoral Accounting Theory Course - fall 2000, fall 2002
  • Wharton Business Journalists Seminar - December 2002
  • Intermediate Financial Accounting I at undergraduate level

The Pennsylvania State University

  • Intermediate Financial Accounting I at the undergraduate level
  • Introductory Managerial Accounting at the undergraduate level