Teaching Topics at Flinders University (2020-)

CHEM 1101 Chemistry I

CHEM 1102 Modern Chemistry

CHEM 3702 Inorganic Chemistry, Electrochemistry, Organometallic Chemistry

CHEM 3712 Introduction to Polymer Science

Teaching Topics at University of New England (2019)

CHEM 120 Chemistry II

CHEM 204 Biological and Organic Chemistry

CHEM 302 Organic Structure and Reactivity

CHEM 303 Materials Chemistry