Recent Courses
Teaching Summary
Lecturing on Vascular Physiology to First Year Medical Students; 1986-2023
Co-Director, Biodesign, Biomedical Engineering, 2015-6
Team Coach, Biodesign EGR 101
Advising & Mentoring Summary
I have mentored over 31 post-doctoral fellows, served on over 42 thesis committees, and over 55 medical students in their research. In addition, I serve on the Third Year Committee to oversee the mandatory full year of medical student research. I am also a member of the Medical Student Promotions Committee and the School of Medicine Curriculum Committee.
Advising undergraduate students in Design. Mentoring two teams of 5 students each solving a complex problem in research.