Teaching

         Home        Research      Teaching      People       Publications       Contact         Links          News

 

ZOOL 475/475L, Biology of the Invertebrates


    Diversity, morphology, evolution, physiology, and ecology of invertebrates.  The lab (475L) is a co-requisite.


BIOL 404, Advanced Topics in Marine Biology


    A senior-level capstone course for Marine Biology majors focusing on contemporary issues in marine biology through lectures by topic experts, readings, and student-led discussion and debates.


BIOL 499, Undergraduate Research


    Please contact me if you’re a Biology or Marine Biology major interested in this course.


ZOOL 610, Topics in Developmental Biology


    A graduate-level course focusing on the biology of marine larvae: diversity and origins, gamete biology and evolution, larval ecology, physiology, dispersal, behaviour, and recruitment.