University of Kentucky
Fall 2025 - Bio 770: Graduate Seminar on Biological Scaling (Syllabus and reading list)
Spring 2024 - Bio 325: Ecology
Fall 2023 - Bio 425: Cultural Evolution (Reading: The Secret of Our Success: How Culture Is Driving Human Evolution, Domesticating Our Species, and Making Us Smarter)
Spring 2022 - Bio 325: Ecology Honors
Fall 2022 - Bio 770: Graduate Seminar in Metabolic Ecology (Reading: Sibly et al. 'Metabolic Ecology: A Scaling Approach')
Spring 2022 - Biology 425: What makes humans unique? (Reading: Sapiens: A Brief History of Humankind)
UNC-Chapel Hill
Biology 499: Advanced Topics: Human Evolutionary Ecology (undergraduate interdisciplinary)
Graduate Teaching Assistant at UNM
Evolution of Human Behavior
Ethology: Animal Behavior
Plant & Animal Form & Function
Guest lectures
Highlands Biological Station (NC), Global Biodiversity and Macroecology (UNC), Graduate-level Ecological Data Analysis and Application (UNC), Tropical Biodiversity (FMU Sumaco Biological Station, Ecuador)