teaching

Vertebrate Zoology (BIO 223)

Animal Behavior (BIO 666)

Animal Communication (BIO 498/698)

Professional Development/Research Design & Presentation (BIO 599)

More info coming soon….