Joel Elliott

Joel Elliott

Courses Taught at Puget Sound
Biology 112 (Diversity of Life)
Biology 211 (General Ecology)
Biology 356 (Invertebrate Zoology)
Biology 477 (Marine Biology)
Scxt 335 (Thinking About Biodiversity)

Research
Marine Biology--ecology and evolution of symbiotic and predator-prey interactions among aquatic organisms

Fall 2013
Schedule
Marine Biology (Syllabus)

Spring 2014
Schedule
Diversity of Life (Syllabus)