Courses Taught at HMC
- Chemistry 21-22
- General Chemistry
- Chemistry 21A
- Advanced General Chemistry
- Chemistry 25-26
- General Chemistry Laboratory
- Chemistry 51Physical Chemistry
- Chemistry 52
- Group Theory, Quantum Chemistry, and Spectroscopy
- Chemistry 53 Physical Chemistry Laboratory
- Chemistry 151-152
- Senior Research
- Chemistry 161
- Classical & Statistical Thermodynamics
- Chemistry 168
- Biophysical Chemistry
- Chemistry 195
- Chemical Literature
- Chemistry 25I
- The Interdisciplinary Laboratory
- Physics 28I
- The Interdisciplinary Laboratory