COURSES TAUGHT
Animal Behavior
Conservation Biology
Ecology
Geographic Information Systems
Introductory Biology
Introductory Biology 2: Mechanisms of Multicellular Life
Landscape and Restoration Ecology
Wetlands
Wildlife Ecology