Michael is currently module convenor and lecturer for several courses that form part of the Lancaster Chemistry degree programmes. In 2013/14, he taught the first year "Physical Foundations of Chemistry" module. For 2014/15, he will additionally be teaching the second year "Quantum Chemistry, Symmetry and Group theory" module.

Additionally, there will be links to blog posts on research-led teaching, and a series of tutorials related to electronic structure theory, computing and best-practices.