Teaching

 

Biology 108 – Introduction to Biological Diversity

Biology 221 – Mechanisms of Evolution

Zoology 250 – Survey of Invertebrates

Zoology 351 – Freshwater Invertebrate Diversity