Spring 2022
CHEM 4133 Methods of Organic Structure Determination
Fall 2021
Nanoscale Colloquium
Spring 2021
CHEM 2131 Organic Chemistry II
Fall 2020
CHEM 2131 Organic Chemistry II
Spring 2020
CHEM 2131 Organic Chemistry I
Spring 2019
CHEM 2131 Organic Chemistry I
Spring 2018
CHEM 6900 Supramolecular Chemistry