Courses Taught

Hofstra University

Invertebrate Zoology (BIO147)

Parasitology (BIO150)

Systematics (BIO122/225)

Scanning Electron Microscopy (BIO90A/BIO264)

Advanced Organismal Biology (BIO228)

 

Oregon Institute of Marine Biology

Invertebrate Zoology (BIO451/551)