Courses
| Courses Taught | Offered |
| GLG101 - Introduction to Geology | Spring 2002, Spring 2003 |
| GLG412 - Geotectonics | Spring 2001, Spring 2004, Spring 2006 |
| GLG418 - Geophysics | Fall 2001, Fall 2003, Fall 2005, Fall 2006 |
| GLG419 - Geodynamics | Fall 2002, Fall 2004 |
| Subduction Zone Seminar | Fall 2003 |
| EarthScope Seminar | Spring 2007 |
