Joel Elliott

Joel Elliott

Courses Taught at Puget Sound
Biology 112 (Diversity of Life)
Biology 201 (Biology Colloquium)
Biology 211 (General Ecology)
Biology 356 (Invertebrate Zoology)
Biology 398 (Science & Math Seminar Series)
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 2016
Schedule
Biology Colloquium (Syllabus)
Marine Biology (Syllabus)

Spring 2017
Schedule
Diversity of Life (Syllabus)
Science & Math Seminar Series