Classes Taught

(Last updated: 3-31-2022)

Biola University, La Mirada, CA
Prosection Fall 2022 (Expected)
Human Physiology (Lecture) Spring 2019 – 2022
Human Anatomy (Lecture and lab) Fall 2018 – Spring 2022
Principles of Anatomy and Physiology (Lecture and lab) Fall 2018
Pathophysiology Seminar Summer 2020
Kidney Cannulation Spring 2020 – 2022
Diet and Thyroid Spring 2021 – 2022
Notre Dame de Namur University, Belmont, CA
Immunology (Lecture) Spring 2018
Human Anatomy (Lecture and lab) Fall 2017, Spring 2018
Human Anatomy & Physiology (Lecture and lab) Fall 2017, Spring 2018
Science Success Seminar Fall 2017
Las Positas College, Livermore, CA
Human Anatomy and Physiology (Lecture and Lab) Spring 2017
Human Anatomy (Lecture and Lab) Summer 2017
Biotech Bootcamp for highschool students Summer 2017, Summer 2018
Contra Costa College, San Pablo, CA
Human Physiology (Lecture and Lab) Fall 2016
Human Anatomy (Lecture and Lab) Spring and Fall 2016, Spring 2017
Experimental Analysis in Biology (Lecture and Lab) Summer and Fall 2016, Summer 2017, Summer 2018
Advanced dissection class (Section instructor) Spring 2017
Ohlone College, Fremont, CA
Basic Human Anatomy and Physiology (Lecture and Lab) Fall 2015, Spring and Fall 2016
Human Anatomy and Physiology Laboratory (Cadaver-based) Fall 2015
Introduction to Biology for Non-Majors Laboratory Fall 2015
Saint Mary’s College of California, Moraga, CA
Human Physiology Laboratory Spring 2014, 2015, 2016, 2017
Cell, Molecular and Genetics Laboratory Fall 2015
California State University at Sacramento, Sacramento, CA
Systemic Physiology Laboratory Fall 2013, Spring 2013, 2014
University of California Davis, Davis, CA
Systemic Physiology Laboratory (Teaching Assistant) Winter 2007, 2008
Chemistry Drop-in tutoring October 2001 – July 2003