Undergraduate course

A list of undergraduate courses I have taught or contributed to as a guest lecturer at different universities.


Guest lecturer, BIOL 1010: Introductory Biology

Dept. Ecology, Evolution, and Organismal Biology, Iowa State University
Semester 18, 2025

  • This lecture covered the diversification of early animal lineages, including sponges, cnidarians, and corals, with emphasis on their classification and habitat diversity.


Lab Demonstrator, Biology of Cells

School of Foundation Natural Sciences, Massey University
Semester 1, 2019 & Semester 1, 2022

  • Taught undergraduate students correct pipettor and microscope usage
  • Assisted with designing serial dilutions and quantitative calculations
  • Prepared leaf epidermal peels and mitotic squashes for teaching demonstrations
  • Demonstrated aseptic technique for bacterial plating
  • Marked laboratory assignments

Lab Demonstrator, Plant Biology

School of Foundation Natural Sciences, Massey University
Semester 2, 2019 & Semester 2, 2021

  • Taught undergraduate students microscopy usage and identification of plant anatomical and morphological structures
  • Assisted students with experimental design for plant physiology studies
  • Marked laboratory assignments and tests