TEACHING

Spring 2017

CHEM 623: Surface Chemistry

syllabus

Spring 2016

CHEM 623: Surface Chemistry

syllabus

Fall 2015

CHEM 101: General Chemistry

syllabus

Spring 2015

CHEM 623: Surface Chemistry

syllabus