top of page

TEACHING

STOCKHOLM UNIVERSITY

 

​- Marine Animal Physiology (BL 7063)

- Physiology (BL 2016)

- Animal Social and Sexual Behaviour (BL 7071)

- 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)

bottom of page