Teaching

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)