University of Tübingen, Germany

PhD Seminar on Tax Research, 2019

University of Paderborn, Germany

PhD Seminar on Tax Research, 2019

INSEAD Fontainebleau Campus

PhD Seminar on Tax Research, 2018

Tuck School of Business at Dartmouth

Financial Accounting (MBA Core), 2006–present 
Taxes and Business Strategy (MBA Elective), 2014–present               
Ethics in Action–Tax Avoidance and Reputation (MBA Elective), 2013–2016
Brazil Global Immersion Expedition (MBA Elective), 2012, 2014, 2016
Argentina Global Immersion Expedition (MBA Elective), 2017
Financial Accounting (Undergraduate–Dartmouth Bridge Program), 2008–present    
Financial Accounting (Executive Education–McKinsey & Co.), 2009 – 2013
Financial Accounting (Executive Education–MEL), 2015
Financial Accounting (Executive Education–WISE), 2014, 2015
Financial Accounting (Undergraduate–Smith Tuck Bridge Program), 2014–present

Kenan-Flagler Business School, University of North Carolina  

Financial Accounting (Graduate), 2001
Individual Taxation (Graduate), 2003
CPA Review (Taxation), 2001 – 2004