Beginning in Fall 2018, we (co-instructor Dustin Brisson and I) converted BIOL 102 into an entirely active learning format! Thank you to the Center for Teaching and Learning at Penn for their guidance and support as we work to make this transition a success. 
This course combines the traditional lecture format with student-led presentations and discussions of recent primary literature papers that span a wide range of topics within the field of marine biology.
Intro Bio
Marine Biology
BIOL 102
Fall 2019
BIOL 325
Fall 2019

Undergraduates looking for independent research experience can earn credit towards the Biology major through this class. I typically only accept 399 students who have already spent some time in my lab.

University of Pennsylvania:
BIOL 240 - Ecology

Haverford College:
Advanced Topics in Marine Biology 

University of Hawaii:
Advanced Topics in Marine Biology    
Corals and Coral Reefs

Scripps Institution of Oceanography:
Marine Physiology
Current Research in Marine Biology
Introduction to Marine Biodiversity, Conservation and Global Change


Independent Study
Guest Lectures
BIOL 399

"There is pleasure in the pathless woods, there is rapture in the lonely shore, there is society where none intrudes, by the deep sea, and music in its roar; I love not Man the less, but Nature more."  ~ Lord Byron