Courses taught at CSU, Fresno:

Courses taught every year:

BIOL 140 – Plant Anatomy Lecture and Lab (Fall)

BIOL 125 – Plant Taxonomy Lecture and Lab (Spring)

Courses taught in rotation with other professors:

BIOL 105 – Evolution (Fall or Spring)

BIOL 113H/180/280 – (Honors) Biology Colloquium (Fall or Spring)

BIOL 251 – Experimental Design for Biologists (Fall or Spring)

BIOL 281 – Graduate Seminar in Biological Science (Fall or Spring)

Plant Taxonomy Class, Spring 2022, at McKenzie Table Mountain Preserve (Sierra Foothill Conservancy)