Teaching
Ecological Dynamics (Spring, 2026)
BIO/ESS 156
QSB/ES 256
Fundamentals of Ecology (Spring, 2025)
Putting the Lotka in your Volterra since 1926
Advanced Topics in Ecology and Evolutionary Biology (Fall, 2021)
Quantitative and Systems Biology 248
Natural History of Dinosaurs (Spring, 2024)
65 million quarters of a second in the making