I have taught twelve engineering and design courses, as an instructor, lecturer, mentor, or teaching assistant.

At Olin College:

  • Introduction to Mechanical Prototyping

  • Design Nature

  • Design for Manufacturing

  • Principles of Integrated Engineering

  • Collaborative Design

  • Mechanical Solids & Structures

At MIT:

  • 2.009: Product Engineering Processes

  • 2.007: Design & Manufacturing I

  • 2.00b: Toy Product Design

  • 2.00: Introduction to Design 

  • 2.76: Global Engineering 

  • 2.000: Explorations in Mechanical Engineering 

These courses have taken many forms—introductory to graduate, project-based to lecture-based, 12 students to 150 students, student-centered to impact-centered—so I am familiar with the structures, goals, and challenges of many forms of teaching practice.

Even with this familiarity, I treat my courses as opportunities for innovation.