Courses Taught

 

CHEM 101 General Chemistry I

syllabus

CHEM 102 General Chemistry II

syllabus

CHEM 122 Majors Chemistry II

syllabus

ENVS 401/501 Chemistry of the Environment

syllabus

CHEM 201 Why Things Work: Everyday Chemistry

syllabus

 

Back to Homepage