Dr. Zacherl teaches the following courses:

Undergraduate Courses

  • BIOL 171 Evolution and Biodiversity
  • BIOL 319 Marine Biology for Non-majors
  • BIOL 325 Principles of Evolution
  • BIOL 419/419L Marine Ecology
  • BIOL 461 Invertebrate Zoology

Graduate Courses

  • Biol 500C- Professional Aspects of Biology: Teaching Effectiveness
  • Biol 517T –Various Topics (Classic Readings in Ecology, Biology in the News, Dispersal)