Classes Taught

Boston University

BI438E: Tropical Montane Ecology
Spring 2016

BI439E: Tropical Rainforest Ecology
Spring 2016

BI440E: Tropical Coastal Ecology
Spring 2016

BI441E: Studies in Tropical Ecology
Spring 2016

Harvard University

OEB51: Biology and Evolution of Invertebrate Animals
Spring 2019, 2020

OEB112: Arthropod Biology- Arachnids and Myriapods, Their Biology and Evolution
Fall 2020, Spring 2022

OEB11: Introduction to Tropical Ecology
Spring 2020

OEB60: Fundamentals of Marine Biology
Spring 2022