Courses

Current Teaching

  • General Ecology (PCB 4043C): Fall 2023
  • Seminar in Ecology (PEERS, PCB 6049): Fall 2023

Previous Courses Taught

University of Florida

  • General Ecology (PCB 4043C): F2017, F2018, F2021
  • Integrated Principles of Biology II (BSC 2011): S2019, S2021, S2023
  • Animal Migration: Journeys by Land, Air, and Sea (ZOO 4926): F2022
  • Stable Isotope Ecology (ZOO 6927 – Special Topics): S2020, S2022

University of Utah

University of Florida Graduate Instructor

  • Introduction to Marine Sciences (GLY 2083C): Coordinator, Spring 2013
  • General Ecology (PCB 4043C): Laboratory instructor, Spring 2012
  • Integrated Principles of Biology II (BSC 2011): Online Teaching Assistant, Fall 2011/Summer 2012
  • Integrated Principles of Biology II (BSC 2011): Laboratory instructor, Spring/Summer 2007
  • Integrated Principles of Biology I (BSC 2010): Laboratory instructor, Fall 2006