Teaching

Teaching students to see business problems as systems problems. Whether designing new business models, analyzing competitive dynamics, or building go-to-market strategies, the core skill is understanding how actors, incentives, and technologies interact to enable or constrain human agency.
My courses emphasize:
- Systems thinking: Mapping stakeholders, incentives, and constraints
- Strategic foresight: Anticipating how emerging technologies reshape industries
- Situational awareness: Historical and philosophical perspective to grow long term thinking
- Design for agency: Building products that empower users rather than control them
- Real-world application: Every class includes live case studies and practitioner guest speakers
Here are a few syllabi from the classes I taught:
Strategic Design and Management in New Economies
Business Models & Planning
Strategic Management
Design Innovation and Leadership
NEW COURSE:
The Design of Agency in Agentic Systems
As AI agents begin making decisions on behalf of humans, a critical question emerges: How do we design systems that enhance rather than diminish human autonomy.
The Design of Agency explores:
- The history and philosophy of agency from Aristotle to Albert Bandura, tapping into the prism of philosophy, classical economics, behavioral economics, and psychology
- How institutions, platforms, and AI systems redistribute agency and power
- Case Studies from social media, blockchain, agentic AI, finance, management, and real estate
- Design frameworks for building products in an agentic world
- The economic and ethical implications of delegated decision making
This course is suitable for graduate and advanced undergraduate students in business, design, or technology programs.
Interested in bringing this course to your institution? Please contact me.