Teaching

 

 

Courses Taught

CHM 099

Problem Solving in Chemistry

CHM 111

General Chemistry I

CHM 221

Organic Chemistry I

CHM 222

Organic Chemistry II

CHM 295

Undergraduate Research

CHM 371

Problems in Chemistry

CHM 395

Chemistry Seminar

CHM 401

Senior Research I

CHM 402

Senior Research II

CHM 481

Advanced Organic Chemistry

SCI 105

Scientific Inquiry

UNV 101

University Experience