I teach design and systems thinking to undergraduate and graduate students, as well as executives in a diverse array of industries. I love engaging people in complex, systems challenges, where the answer cannot be found in a textbook or through a Google search. I teach people to get out of the building and assess how a problem plays out in the real world, which is often deeply uncomfortable and unfamiliar for them. I help them to cultivate the skillsets, mindsets, and toolsets to help individuals frame and solve “wicked” problems.

Hacking for Local

Co-taught across business, engineering, and public policy, in Hacking for Local students work to understand and address local problems facing residents and communities throughout Oakland, Berkeley, and San Leandro.

Innovation in the DOD

I serve as an instructor for 4-day bootcamps for the Dept. of Defense. We provide a highly interactive and project-oriented introduction to design thinking and lean startup principles to help grow the culture of innovation.

Designing Our Lives

Inspired by Stanford’s Designing Your Life, I offer a half-semester class and series of workshops at Berkeley aimed at providing students with space to reflect on individual values as well as concrete tools for designing a fulfilling life.


Innovation Lab with CIDCI

In partnership with the Center for Innovation in the Design and Construction Industry, we created an Innovation Lab, the imagine how the industry will evolve in response to growing technology and societal trends.

Development & Systems

In conjunction with the Master’s of Development Practice program at UC Berkeley, we designed a course and series of modules focused on how to use systems thinking to understand and address issues of global development.

Reimagining X

A series of courses and workshops offered through Berkeley’s Jacobs Center for Design Innovation that give instructors and faculty the space and structure to engage students in messy, wicked problems.


Transforming Food Systems

This course merges behavioral theory, systems modeling, and human-centered design methodologies to teach students how to understand complexities associated with the food system and to identify opportunities for change.