
2022
BIOC2101: Principles of Biochemistry (UNSW Demonstrator)
SCIF1301: Skills in Science (UNSW Tutor)
BIOS2011: Evolution and Physiological Ecology (UNSW Demonstrator)
BIOS1301: Ecology and Sustainability (UNSW Supervising Demonstrator)
2021
BIOS3171: Evolution (UNSW Demonstrator)
BIOS1041: Exploring the Natural World (UNSW Tutor)
BIOS1101: Evolutionary and Functional Biology (UNSW Supervisor & Demonstrator)
BIOC2101: Principles of Biochemistry (UNSW Demonstrator)
SCIF1301: Skills in Science (UNSW Tutor)
BIOS2011: Evolution and Physiological Ecology (UNSW Demonstrator)
2020
BIOS6671: Biodiversity and Conservation of Natural Resources (UNSW Demonstrator)
BIOS1301: Ecology and Sustainability (UNSW Demonstrator)
2019
BIOS2011: Evolution and Physiological Ecology (UNSW Demonstrator)
BIOS1101: Evolutionary and Functional Biology (UNSW Demonstrator)
BIOS3171: Evolution Field Course (UNSW Demonstrator)
2018
BIOL442: Evolutionary Medicine (Queen’s University Demonstrator)
2017
BIOL369: Sex and Evolution (Queen’s University Supervisor)
BIOL440: Macroevolution and Speciation (Queen’s University Demonstrator)
BIOL206: Evolutionary Genetics (Queen’s University Lab Coordinator)
2016
BIOL102: Introduction to Biology of Organisms (Queen’s University Demonstrator)
BIOL369: Sex and Evolution (Queen’s University Supervisor)
2015
BIOL102: Introduction to Biology of Organisms (Queen’s University Demonstrator)
BIOL369: Sex and Evolution (Queen’s University Demonstrator)