top of page
Courses Taught
Animal Diversity (Non-majors) - Biology 170
Nature Study (Non-majors) - Biology 300
Introductory Biology (Majors course) - Biology 240
Animal Behavior (Upper-division) - Biology 600
Behavioral Ecology (Graduate Course) - Biology 848
Courses Taught: Publications
bottom of page