Teaching

Several people exploring a tidepool Tidepooling in Half Moon Bay as part of The Oceans class

Stanford University

The Oceans: An Introduction to the Marine Environment

Remote Sensing of the Oceans


The Claremont Colleges

Basic Principles of Chemistry

Integrated Biological Chemistry