Scroll over the images for descriptions of courses I teach.

BIOL 150A - Modern Biology (co-taught with Greg Beaulieu & Barbara Ehlting)

BIOL 150A - Modern Biology
(co-taught with Greg Beaulieu & Barbara Ehlting)

BIOL 184 - Evolution and Biodiversity
(co-taught with Greg Beaulieu and Patrick von Aderkas)

BIOL 248 - Topics in Organismal Biology
(co-taught with Louise Page and Geraldine Allen)

ADVICE FOR UNDERGRADS [coming soon..]