
TEACHING
STOCKHOLM UNIVERSITY
- Marine Animal Physiology (BL 7063)
- Diversity and Phylogeny of Organisms (BL 2029)
- Sensory Biology (BL 5030)
HARVARD UNIVERSITY
- Patterns and Processes in Fish Diversity (OEB 130)
- Darwin and Contemporary Evolutionary Biology (BIOS S-113) at the University of Oxford
EMERSON COLLEGE
- Climate Change (SC 223)
- Marine Biodiversity and Conservation (SC 292)
BOSTON COLLEGE
- Ecology and Evolution (BIOL 2010)
BOSTON UNIVERSITY
Marine Program (with field component in Belize)
- Tropical Marine Fisheries (MR 529)
- Tropical Marine Invertebrates (BI 569)
- Coral Reef Dynamics (BI 539)
- Ichthyology: Behavior, Ecology, and Evolution of Fish (BI 531)
- Field Biology of Belize Coral Reefs: Expeditionary Ichthyology (BI 532)
*Director's Outstanding Teaching Award in the Marine Program
Biology
- Evolutionary Ecology (BI 303)
- Biology I: Ecology and Evolution (BI 107)
- Biology II: Cell and Molecular Biology (BI 108)
EMMANUEL COLLEGE
- Life on Earth (BIOL 1101)
UNIVERSITY OF WEST FLORIDA
- General Biology (BSC 1005)
- Comparative Animal Physiology (PCB 4723, PCB 5990)
- Marine Ecological Physiology (PCB 4364)
- Contemporary Lab Skills (BSC 6002)
- Biochemistry: Metabolism (BCH 3034)
- Introduction to Marine Biology and Oceanography (BSC 2311)
- Anatomy and Physiology I (BSC 1085)