Mick teaches the following courses at the ANU:

Second year organic chemistry CHEM2202 (Chemical Structure and Reactivity 1; CSR1): course convener, 16 lectures, 1 large group tutorial, laboratory supervisor (lectures and laboratory course completely revised in 2016).

Third year organic chemistry CHEM3201 (Synthetic Aspects of Medicinal Chemistry): course convener, 15 lectures and 3 large group tutorials, laboratory supervisor (laboratory course completely revised in 2016).

Honours year organic chemistry CHEM4005: (Total Synthesis of Natural and Unnatural Compounds) 8 lectures and 2 tutorials.

Lecture notes, lecture recordings and additional information are available to enrolled students on the Wattle site.