
St. Bonaventure University
Spring 2022
CHEM 102 · General Chemistry II
CHML 102 · General Chemistry II Lab
​
Fall 2021
CHEM 101 · General Chemistry I
CHML 201 · General Chemistry I Lab
​
Spring 2021
CHEM 102 · General Chemistry II
CHEM 431 · Instrumental Analysis
CHML 431 · Instrumental Analysis Lab
​
Fall 2020
CHEM 101 · General Chemistry I
Texas A&M International University
Summer I 2020
CHEM 1111 · General Chemistry I Lab
CHEM 1311 · General Chemistry I
​
Spring 2020
CHEM 1012 · General Chemistry II Lab
CHEM 3000 · Environmental Chemistry Lab
CHEM 3400 · Environmental Chemistry · Writing Intensive
​
Fall 2019
COURSES TAUGHT
Click former courses to access the course syllabus.
Hamilton College
Fall 2022
CHEM 263 · Quantitative Environmental Chemistry
CHEM 263L · Quantitative Environmental Chemistry Lab