Courses Taught at Carleton College
- CHEM 233: Organic Chemistry I + Lab
- CHEM 234: Organic Chemistry II + Lab
- CHEM 306: Spectrometric Characterization of Organic Compounds
- CHEM 394: Directed Research in Chemistry
- CHEM 353: Organic Chemistry III
- CHEM 400: Senior Integrative Exercise
Courses Taught at St. Olaf College
- CHEM 122: Introductory Chemistry + Lab
- CHEM 124: A Matter of the Environment
- CHEM 254: Synthesis Lab II
- CHEM 297: Independent Research
Courses Taught at Skidmore College
- CH 125: Principles of Chemistry + Lab
- CH 126: Principles of Chemistry + Lab
- HF 200: Peer-Led Team Learning for CH 126
- CH 221: Organic Chemistry I Lab
- CH 222: Organic Chemistry II Lab