Teaching

Current courses

Oberlin College & Conservatory

  • Entrepreneurship (2025–present) — 16 students taught
  • Introduction to Business (2022–present) — 186 students taught
  • Financial Analysis for Leaders (2024–present) — 110 students taught
  • Oberlin Business Studios (2023–present) — 13 students taught
  • Marketing (2023–2025) — 119 students taught
  • Negotiations (2023–2025) — 74 students taught

United States Military Academy, West Point

  • Course Director, Introduction to Management (2019–2022) — 270 cadets taught
  • Course Director, Accounting (2020–2022) — 140 cadets taught
  • Course Director, Human Resource Management (2015–2019) — 499 cadets taught
  • Founding Experience Designer, Hacking for Defense (2019–2022) — 26 cadets. An immersive program in which cadet teams worked real Department of Defense problems using lean-startup methods, learning from working entrepreneurs and partnering with problem sponsors across Army branches.

Harvard Business School

  • Teaching Fellow — Managing Innovation (second-year MBA, 2011)
  • Facilitator — Leading Change and Organizational Renewal (Executive Education, 2010)

McKinsey & Company

  • Instructor — Basic Operations Consulting Readiness (2009–2010)
  • Core Faculty — Product Development Training for Engagement Managers (2008)