Teaching
Mount Vernon Nazarene University
Fall 2025
- CHE-1034: General Chemistry I with laboratory
- CHE-2011: Inorganic Chemistry
- ESS-1044: Astronomy with laboratory
Spring 2025
- CHE-4064: Physical Chemistry II with laboratory
- CHE-1044: General Chemistry II with laboratory
- ESS-1044: Astronomy with laboratory
Fall 2024
- CHE-4064: Physical Chemistry I with laboratory
- CHE-1024: General Chemistry I with laboratory
- ESS-1044: Astronomy with laboratory
Spring 2024
- CHE-1044: General Chemistry II with laboratory
- CHE-3014: Analytical Chemistry with laboratory
- PHY-2065: University Physics II
Fall 2023
- CHE-2001: Special Topics in Chemistry: Computational Chemistry
- CHE-4064: Physical Chemistry II
- CHE-1034: General Chemistry I with laboratory
- MAT-4089: Special Topics in Mathematics: Data Science
Spring 2023
- CHE-1044: General Chemistry II with laboratory
- CHE-4054: Physical Chemistry I with laboratory
Fall 2022
- CHE-1034: General Chemistry I with laboratory
- MAT-2063: Introduction to Statistics
Spring 2022
- CHE-1044: General Chemistry II with laboratory
- CHE-3010: Quantitative Chemistry with laboratory
- CHE-1060: General, Organic and Biochemistry laboratory
Fall 2021
- CHE-1034: General Chemistry I with laboratory
- CHE-2001: Special Topics in Chemistry: Introduction to Data Science
- PHY-3010: Modern Physics laboratory
Spring 2021
- CHE-1044: General Chemistry II with laboratory
- SCI-3012: Science and the Modern Mind (2 sections)
Fall 2020
- CHE-1034: General Chemistry I with laboratory
- SCI-3012: Science and the Modern Mind (2 sections)
University of Cincinnati
Summer 2020
- CHEM-1041: General Chemistry II. Online
Fall 2019
- CHEM-1040: General Chemistry I
Summer 2019
- CHEM-1040: General Chemistry I
Fall 2018
- CHEM-1040L: General Chemistry I Laboratory
- CHEM-1020L: Introduction to General, Organic and Biochemistry Laboratory
- CHEM-1030L: Introduction to General, and Organic Chemistry Laboratory
