Classes Taught

(Last updated: 3-8-2017)

Notre Dame de Namur University, Belmont, CA
Bio2205 Human Anatomy (and lab) Fall 2017
Hsc1005 Human Anatomy & Physiology (and lab) Fall 2017
Science Success Seminar Fall 2017
Las Positas College, Livermore, CA
Bio50 Human Anatomy and Physiology Spring 2017
Bio7A Human Anatomy Summer 2017
Biotech Bootcamp for highschool students Summer 2017
Contra Costa College, San Pablo, CA
Biosc-134 Human Physiology Fall 2016
Biosc-132 Human Anatomy Spring and Fall 2016, Spring 2017
Biosc-106 Experimental Analysis in Biology Summer and Fall 2016, Summer 2017
Co-instructor to advanced dissection class Spring 2017
Ohlone College, Fremont, CA
Bio104 Basic Human Anatomy and Physiology Fall 2015, Spring and Fall 2016
Bio103A Human Anatomy and Physiology Laboratory (Cadaver-based) Fall 2015
Bio130A Introduction to Biology for Non-Majors Laboratory Fall 2015
Saint Mary’s College of California, Moraga, CA
Bio26 Human Physiology Laboratory Spring 2014, 2015, 2016, 2017
Bio1L Cell, Molecular and Genetics Laboratory Fall 2015
California State University at Sacramento, Sacramento, CA
Bio131L Systemic Physiology Laboratory Fall 2013, Spring 2013, 2014
University of California Davis, Davis, CA
NPB101L Systemic Physiology Laboratory (TA) Winter 2007, 2008
Chemistry Drop-in tutoring October 2001 – July 2003