Courses Taught

Chemistry 100a - General Chemistry I: Principles and Applications of Chemistry
Chemistry 153b - The History, Development and Controversies of Pharmaceutical Drugs
Chemistry 220a - Organic Chemistry I: Introduction to Organic Chemistry
Chemistry 221b - Organic Chemistry II: Topics in Organic Chemistry
Chemistry 301 - Laboratory in Chemical Structure and Reactivity
Chemistry 311g - Laboratory in Advanced Organic Chemistry
Chemistry 355g,h - Topics in Advanced Organic Chemistry
Chemistry 391 - Departmental Seminar