Classes I have taught

I teach several courses related to areas including Seismology, Inverse Theory, Advanced Seismology, and Signal Analysis.

Currently the course I have been teaching for some years are:

GEOL 105: Violent Earth

GEOL 006: Volcanoes and Civilization

GEOL 515: Introduction to Geophysics

GEOL 520: Data Analysis in the Earth Sciences

Geol 522: Physical Volcanology

HPAA 421: Hazards Module

Various Advanced Seminars


Field Research Projects



Mt. St. Helens Stromboli/Etna Kamchatka Iceland SIFKRA
Iceland 2005 Ecuador 2005 Ecuador, 2004 Guatemala, 2007
Karymsky, Kamchatka Kamchatka Book S. California Japan