Most of my teaching is involved with algorithms and data structures, or discrete mathematics. Before coming to my current job I had taught in mathematics departments in New Zealand and the USA.

I have been involved in curriculum development via the departmental Academic Committee, and also had some influence over grades as the examinations coordinator.