1996 – Present, Visiting Professor
2001 – Present, Diablo Valley College
1999 – 2001, Evergreen Valley College
1993 – 2000, California State University East Bay
1980 – 1993, Chevron U.S.A. Inc.
Former member of California State Board of Accountancy’s Accounting Education Committee established to define 20 additional units of accounting and business related education for California CPA licensure beginning in 2014.
Former member of California State Board of Accountancy’s Ethics Education Committee established to define 10 additional units of ethics education for California CPA licensure beginning in 2014.
Published framework-based teaching material for use around the world to assist teachers in teaching judgement and how to develop estimates when applying IFRS. Additionally, presented to the European Accounting Association and other delegates while at the IASB in London, July 2015-December 2016.