COURSES CURRENTLY TAUGHT AT ELON:
Introduction to Environmental Science (ENS 1110)
Wildlife Ecology and Conservation for non-majors (ENS 1750)
Issues in Animal Conservation (ENS 1040)
Adapting to the Anthropocene (HNR 2340)
Strategies for Environmental Inquiry (ENS 2000)
Diversity of Life (ENS 2150)
Wildlife Ecology (ENS 3300)
Biogeography and Conservation (ENS 3310)
Deep Time to the Anthropocene (COR 3711)
College Fellows Sophomore Seminar (ECF 2120)
College Fellows Junior Seminar (ECF 3120)
College Fellows Paths of Inquiry (ECF 1110)
Re-writing Climate Change (HNR 2360)
COURSES PREVIOUSLY TAUGHT:
Introduction to Biology (UNC-P)
Principles of Ecology (UNC-P)
Evolution (UNC-CH)
