Teaching
BIOL 2225L Anatomy & Physiology II Lab, University of New Mexico - S 2025, S/F 2024, S/Su 2023, F 2022
OILS 583 Graduate Teaching Seminar, University of New Mexico - S 2025
BIOL 1110L Online General Biology Lab for Non-Majors, University of New Mexico - Su 2024, Su 2022, S 2021, Su/F 2020, Su/F 2019, F 2018
BIOL 486L Ornithology Lab, University of New Mexico - F 2023
BIOL 1110L General Biology Lab for Non-Majors, University of New Mexico - S/F 2021, S 2019
WFSC 302 Natural History of the Vertebrates Lab, Texas A&M University - S 2015, S 2016
WFSC 335 Natural History of the Invertebrates Lab, Texas A&M University - F 2016
Workshops
2025 "Co-creating and Leading Supportive Collegial Communities for GTA Pedagogical Development" Workshop, University of New Mexico Spring Teaching Conference
2025 TA panel discussion moderator, Center for Teaching & Learning Pre-Semester Workshops for Graduate Teaching Assistants, University of New Mexico
2023 "Graduate Teaching Assistants as Agents of Change" TA training workshop series, Department of Biology, University of New Mexico
Mentoring
2019 Julia Anderson, UC Berkeley - Senior class project: Curation and identification of raptor phalanges from Rancho La Brea
2015 - 2016 Preston Mitchell, TAMU - Independent project: Novel host associations and phylogenetics of avian chewing lice from Benin (see Publications).
Pedagogical Training
2020 Graduate Teaching Certificate, University of New Mexico
2020 "Filling the Expectation Gap: Paleontologists as Teaching Professors" Workshop, Society of Vertebrate Paleontology
2020 EDPY 630 College Teaching Seminar, University of New Mexico
2020 "Evidence-Based Methods for Engaging Teaching" Workshop, Center for Teaching & Learning, University of New Mexico
2020 "Engaging Undergraduates: Transformative Strategies" Conference, Center for Teaching & Learning, University of New Mexico
2019 OILS 583 Graduate Teaching Seminar, University of New Mexico