top of page


I teach undergraduate students across a range of subjects and group sizes. I am passionate about communicating science, and eager to inspire the next generation of scientists.

Current teaching at the University of Sydney:

VETS1018 Animal Biosciences

VETS1032 Animal Energetics and Homeostasis

BIOL1003 Human Biology

BIOL1006 Life and Evolution

bottom of page