Teaching

Courses at UW

  • OCEAN 532 Marine Zooplankton Ecology
  • FHL 548 Larval Biology

Other courses previously taught

  • Swarthmore courses (2019-2024):
    • Organismal and Population Biology (BIOL002)
    • Global Change Biology (BIOL028)
    • Marine Biology (BIOL039)
    • Climate Change Science and Communication (BIOL042)
    • Global Ocean Change Biology (BIOL139)
  • HKUST courses (2014-2018):
    • Ocean Science (ENVS2003)
    • Biodiversity (LIFS2060)
    • Ecology (LIFS3160)
    • Introduction to Sustainability (SUST 1000)
    • Science of Gastronomy (SCI3150)
  • Larval Ecology, WHOI/MIT Joint Program, Fall 2013
  • Field Methods in Oceanography, University of Washington, Spring 2012
  • Scientific Methods in Practice, University of Washington, Spring 2011

Larval Biology Class of 2023 at the Friday Harbor Labs

Global Change Biology Class 2023