Skip to content Home / Teaching Teaching Current courses Intro to Business (BUSI 103) — AY 2027-1 — syllabus Financial Analysis for Leaders (BUSI 170) — AY 2027-1 — syllabus Oberlin College & Conservatory Entrepreneurship (2025–present) — 16 students taughtIntroduction to Business (2022–present) — 256 students taughtFinancial Analysis 2 (2024–present) — 22 students taughtFinancial Analysis for Leaders (2024–present) — 152 students taughtOberlin Business Studios (2023–present) — 13 students taughtMarketing (2023–2025) — 119 students taughtNegotiations (2023–2025) — 74 students taughtUnited States Military Academy, West Point Course Director, Introduction to Management (2019–2022) — 270 cadets taughtCourse Director, Accounting (2020–2022) — 140 cadets taughtCourse Director, Human Resource Management (2015–2019) — 499 cadets taughtFounding 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)