Teaching

CHEM-231 Principles in Organic Chemistry marc snapper
CHEM-241 Honors Organic Chemistry I
CHEM-242 Honors Organic Chemistry II
CHEM-523 Organometallics
CHEM-533 Intermediate Organic Chemistry
CHEM-531 Modern Methods In Organic Synthesis I
CHEM-544 Modern Methods In Organic Synthesis II
CHEM-586 Organic Chemistry of Biological Reactions
CHEM-537 Mechanistic Organic Chemistry
CHEM-635 Special Topics (Catalysis)
CHEM-635 Special Topics (Medicinal Chemistry)
CHEM-736 Special Topics (Organometallics)