Teaching

Entomology courses

  • Entomology 220 Insect Diversity
  • Entomology 321 Insect Function
  • Entomology 427 Terrestrial Arthropod Diversity
  • Entomology 601 Entomology Seminar

Biology courses

  • Biology 108 Introduction to Biological Diversity
  • Biology 335 Principles of Systematics
  • Biology 520 Advanced Phylogenetic Analysis
  • Biology 595 Phylogenetic Analysis of Molecular Data in Systematics