Teaching:

CHEM 2004 Principle of Analytical Chemistry

CHEM 4043 Food Chemistry (Course Leader)

CHEM 4031 Advanced Organic Chemistry

CHEM 4051 Forensic Chemistry (Course Leader)

CHEM 6118 Advanced Chemical Instrumentation

CHEM 6120 Selected Topics in Chemistry and Molecular Science

CHEM 6123 Postgraduate Symposium  (Course Leader)

GE 1346 The Chemists Kitchen

GE 2334 Science Versus Crime

Course links:  <Undergradate courses> <Postgradate courses>