Teaching

Courses at UW

  • OCEAN 330 Marine Biogeochemistry
  • OCEAN 431 Global Ocean Change Biology
  • 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

The owner of this website has made a commitment to accessibility and inclusion, please report any problems that you encounter using the contact form on this website. This site uses the WP ADA Compliance Check plugin to enhance accessibility.