Courses Taught

Spring 2023: CHEM 728/828Organic Reactions

Fall 2022: CHEM 725/825Physical Organic Chemistry

Fall 2021: CHEM 723/823Introduction to Organic Synthesis

Spring 2021: CHEM 216Advanced Organic Chemistry Laboratory

Fall 2020: CHEM 723/823Modern Synthetic Organic Chemistry