Teaching
I teach courses designed to help students develop practical skills and frameworks at the intersection of strategy, artificial intelligence, and product management. My teaching philosophy emphasizes hands-on experience.
College Courses
Creating Digital Products with AI
This course immerses students in AI-enabled product management and development. Students combine strategic frameworks with hands-on technical skills to envision, prototype, and launch AI-enhanced digital products. The curriculum covers how large language models work, product strategy development, and ethical considerations for building technology. Students work with industry tools like GitHub, Jira, and Figma alongside AI tools like Claude Code to build products that deliver enduring value to target customers.
Introduction to Management Consulting
This course provides an introduction to structured problem solving, client engagement, and the core toolkit of management consulting. Students learn how to frame problems, conduct rigorous analysis, and deliver clear, compelling recommendations that create positive impact for organizations.
Associate Product Manager Lab
The Associate Product Manager (APM) Lab is an apprenticeship-style internship where students work on real product initiatives at partner companies while earning academic credit. Over a 4-month term, students contribute to product discovery, feature definition, prototyping, and analytics support. The program is designed for high-performing students with strong foundations in product management, data analysis, and AI-native workflows.
Understanding AI: From Foundations to Strategy
Course Website (Under Development)
This course guides students through understanding how AI works from first principles. We explore foundational topics such as machine learning, large language models, and prompt engineering, while also addressing ethical and organizational considerations for adopting AI in practice.
Corporate Bootcamps
I offer intensive 4-hour workshops designed for professionals and organizations looking to rapidly upskill in AI-powered product development and structured problem-solving.
AI PM Bootcamp
This workshop defines the emergence of the “full-stack product builder”—a professional capable of managing strategy, design, engineering, go-to-market, and data science with the help of AI tools. Participants learn vibe coding, spec-driven development, GitHub workflows, and how to deploy live applications using Claude Code, Supabase, and Vercel.
The Consultant’s OS
The Consultant’s OS is the behavioral operating system that drives performance at top consulting firms. It describes a complete way of thinking, working, and communicating that you can apply throughout your career. This 4-hour workshop teaches the core consultant’s toolkit to any professional looking to level up. Topics include: MECE logic for breaking down complex problems, the Pyramid Principle for executive communication, and practical frameworks for driving outcomes with clarity and confidence. The workshop also shows how to amplify each of these skills with AI.