I teach students at all levels: undergraduate non-majors from CST and other Temple colleges, B.A. and B.S. Geology and Environmental Science majors, and M.S. Geology graduate students.  Each level and subject presents its own unique challenges and opportunities, but I strive for a balanced approach that mixes lectures with lab activities, field work, and data analysis and interpretation.  I was the recipient of a CST Dean’s Distinguished Teaching Award in 2009, and the CST Italia-Eire Foundation Distinguished Teacher of the Year Award in 2015.