I am passionate about sharing my knowledge of and love for design and philosophy


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.


Design is like philosophy where our intuitions are only as strong as they are substantiated.

As a designer, I do not see myself as a philosopher so much as I draw from my academic background and pursue my intuitions through analysis.

Design is problem solving but it is also a dialect—it is a conversation, and consequently its ideas may persist, evolve or perish.

And like philosophy, design requires exposure, critique, and refinement. The best solutions in design, as in philosophy, are those that are researched, analyzed, and discussed—essentially, tested.


Haus Wittgenstein, Vienna. Designed by the architect Paul Engelmann and philosopher Ludwig Wittgenstein, 1925-1928. Wittengestein's vision and attention to detail is a lesson in organization, flow, and interaction—all elements of user experience.

UC Berkeley Extension

I teach Diagramming and Prototyping for UX   asynchronously and online for UC Berkeley Extension .

As the tile suggests, this class is about employing diagrams and prototypes in user experience design. I introduce students to types of diagrams and select a sub-set for first clarifying and then defining a product idea through a series of lectures and activities:

  • A Little Research
  • The Customer Journey
  • Story Mapping
  • User Flows
  • Paper Prototypes
  • Wireframes
  • Digital Prototypes
  • Critiquing and Presenting
  • Final Presentation

The course culiminates in a clickable protoype as a proof of vision if not concept.


“Philosophy is to be studied, not for the sake of any definite answers to its questions since no definite answers can, as a rule, be known to be true, but rather for the sake of the questions themselves.”

—Bertrand Russell, The Problems of Philosophy

Russell's remark on the value of philosophy underscores my approach to teaching philosophy. My role is to introduce the problems of philosophy to students and guide them through possible answers. I aim is to foster analytical and critical thinking skills in them for application to any subject.


Caption lorem ipsum dolor sit amet.

City College of San Francisco

I began teaching philosophy in 1996 and have been fortunate to teach throughout the San Francisco Bay Area:

  • City College of San Francisco
  • De Anza College
  • Diablo Valley College
  • San Francisco State University
  • Skyline College

Since 2004, I have been teaching at City College of San Francisco where I am a member of the Department of Social Sciences and teach:

  • Introduction to Logic: Critical Thinking
  • Introduction to Philosophy: Knowledge and Its Limits
  • Introduction to Philosophy: Morality & Politics

Philosophy 40, Introduction to Logic: Critical Thinking, CCSF. Students taking a logic exam.

Let's Connect

Whether to advise, mentor or talk shop, I'm happy to connect.