I work to ensure that students end each semester with not only solid concept mastery, but an enduring, ignited curiosity. This is my primary motivation as an educator, and I am committed to never stop learning how to do it better.
Elon University; Environmental Studies 1710
Fall 2024
May 2025 at University of Notre Dame
October 2024 at Duke University
Duke University; Environment 505
"Adaptive variation, species diversification, and biogeography"
October 2025
Duke University; Environment 505 / Biology 505
Instructors:
Drs. Sari Palmroth and Jean-Christophe Domec (Fall 2025)
Duke University; Environment 503
Instructor:
Dr. Ram Oren (Spring 2023, 2024, 2025, 2026 [upcoming])
Duke University; Environment 710
Instructor:
Dr. John Poulsen (Fall 2021)
Duke University; Environment 102
Instructors:
Dr. Rebecca Vidra (Fall 2023)
Dr. Jennifer Wernegreen (Spring 2021, Fall 2022, Spring 2022)
Drs. Stuart Pimm and Jennifer Wernegreen (Fall 2020)