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