I teach a variety of microbiology courses at UCR.

​See below for what I'm currently teaching and the catalog description for that course.

For current information about a course that you're in, everything is updated and run through CANVAS.

Winter 2025


BIOL/MCBL 121, Introductory Microbiology:


I'm currently teaching the Lecture portion of the course and supervising 3 Teaching Associates who teach the discussions.


BIOL/MCBL 121L and 131L, Microbiology Laboratory: 


I'm currently teaching the Lecture portion of the course, the 131L Discussion, and supervising 5 Teaching Associates who teach the labs.

Previous quarters


Fall 2024: BIOL/MCBL 121L, Microbiology Laboratory


Catalog descriptions for previous courses:


BIOL/MCBL 121L, Microbiology Laboratory:

Previously, I was a Lecturer at California State Polytechnic University: Pomona (Cal Poly Pomona), where I taught the following courses:


BIO 110, Life Science:

 

BIO 115 and 115L, Basic Biology:

 

BIO 121 and 121L, Foundations of Biology: Energy and Matter, Cycles and Flows:

 

BIO 123L, Foundations of Biology: Biodiversity Lab:

 

BIO 301, Human Sexuality:

 

BIO 490, Scientific Communication:

 

BIO 692, Independent Study:

 

MIC 428 and 428L, Microbial Physiology: