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