Chemistry Courses
- CHM-1152 General Chemistry II Lecture [SPR’05]
- CHM-1108 General Chemistry II Laboratory [SPR’08, SUM’12]
- CHM-1103 General Chemistry I Laboratory [SUM’16, SUM’17, FAL’20]
- CHM-1104 General Chemistry II Laboratory [SUM’05, SUM’11]
- CHM-1512 Quantitative Analysis [SPR’22, SPR’24]
- CHM-1502 Quantitative Analysis Laboratory [SPR’12, SPR’15, SPR’17, SPR’20, SPR’22, SPR’24, SPR’25]
- CHM-3511 Instrumental Analysis Lecture [FAL’04, FAL’05, FAL’06, FAL’08, FAL’10, FAL’12]
- CHM-3501 Instrumental Analysis Laboratory [FAL’04, FAL’05, FAL’06, FAL’08, FAL’09, FAL’10, FAL’11, FAL’12, FAL’14, FAL’19, FAL’20, FAL’21, FAL’22, FAL’24, FAL’25]
Graduate Courses
- CHM-9551 Special Topics in Analytical Chemistry (Chromatography and Mass Spectrometry) [SPR’05, SPR’08, FAL’09, FAL’11, FAL’13, SPR’17, SUM18, SUM’19, SUM’20, SPR’21, SPR’23, FAL’25]
Interdisciplinary Courses
- CHM-1058 Chemistry and Art Lecture [SPR’06, SPR’07, SPR’09, SPR’10, SPR’11]
- CHM-1008 Chemistry and Art Laboratory [SPR’06, SPR’07, SPR’10, SPR’11]
- MSE-2303 The Science of Art [SPR’13, SPR’14, SPR’15, SPR’16, FAL’16, FAL’17, FAL’18]
- MSE-2303 The Science of Art (Distance Learning, Asynchronous) [SUM’20, SUM’21, SUM’22, SUM’23, SUM’24, SUM’25]
- AAH-3009 Renaissance Art Through the Lens of Science [SPR’16]
Sabbatical [FAL’07, FAL’15, SPR’19, FAL’23]
Teaching Awards The Villanova University Innovative Teaching Award [2016]