I will teach a variety of courses at Norwich including Ecology, Evolution, Parasitology, Invertebrate Zoology, Microbiology and Principles of Biology.  Some of these courses are offered every year and some are offered on a rotating basis.  Individual course pages have information about the course and when I am teaching (or have taught) it.  Courses that do not yet have a page are courses that I will teach in the future but have not taught yet.

Comments are closed.