Current Courses

Insect Ecology – ECOL 540 / AB 540 – Graduate course taught every other spring. So much fun to get to think about insect (and arthropod) ecology.

Feeding the world in a changing climate – AB 111. This is a new course that will be first taught Fall 2026. I can hardly wait! I’ve been teaching mostly graduate courses for about 5 years now, and am excited to get back to teaching CSU’s great undergrads

Graduate seminars – ECOL 592, varying topics (The Insect Apocalypse, Plant-Insect Interactions, On the Origin of Species, Natural Selection, Writing, Gender and Ethnicity in Science)

Previous courses include:
– Ecology,
– Biological Control
– Foundations of Agricultural Biology
– Integrative Pest Management