Courses Taught at Carleton College

  • CHEM 234: Organic Chemistry II + Lab
  • 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

Courses Taught at Skidmore College

  • CH 125: Principles of Chemistry + Lab
  • CH 126: Principles of Chemistry + Lab
  • CH 221: Organic Chemistry I Lab
  • CH 222: Organic Chemistry II Lab