top of page


All dates are tentative. Check with me before planning your schedule around any of the information below.

BIOL 321: Entomology (Spring 2024, next: Spring 2025)

3 Credits - 2 Hours Lecture, 2 Hours Lab

Structure, life histories, classification, ecology, economic importance, and control of insects. Special emphasis on insect ecology and insect effects on human society.


BIOL 575: Statistical Ecology (Fall 2022; next: Fall 2024)

4 Credits - 4 Hours Lecture

Design, analysis, and presentation of results of ecological experiments and field studies, with emphasis on hypothesis testing and statistical modeling. Includes frequent R labs as well as paper discussions to understand how statistics are used in the modern ecological literature.


BIOL 510: Community Ecology (Fall 2023, next: Fall 2025)

3 Credits - 3 Hours Lecture

Discussion of current research and debates in all areas of community ecology. Includes grant-writing practice.

bottom of page