ESC

Teaching

My teaching spans mechanical design, computer-aided engineering, mechanics, bioengineering, and project-based engineering education, with an emphasis on connecting engineering theory to hands-on design and real-world applications.

Yale University

Lecturer, Department of Mechanical Engineering

MENG 2147 — Intermediate Mechanical Design
Spring 2026

▶ Course Video

MENG 4991/4992 — Special Projects I & II
Spring 2026

MENG 1005 — Introduction to Mechanical Design
Spring 2026

MENG 2050/5050 — Computer-Aided Engineering
Fall 2025

MENG 2311 — Strength and Deformation of Mechanical Elements
Fall 2025

Northeastern University

Adjunct Professor, Department of Bioengineering

BIOE 3210 — Bioelectricity
Spring 2025

BIOE 4790 — Capstone Design II
Fall 2024

BIOE 4790 — Capstone Design I
Summer 2024

BIOE 5810 — Design of Biomedical Instrumentation
Spring 2024

Harvard Medical School / Massachusetts General Hospital

Instructor

Engineering in Orthopaedics Research Seminar
Spring 2023 & Spring 2024