- Curriculum Studies Modules (Secondary PGDE programme)
- Discrete Mathematics (Degree Programme)
- Discrete Mathematics and Problem Solving (MEd and MSc)
- Inservice Modules on Combinatorics and Problem Solving (H3 Junior College)
His main interest is in Graph Theory, in particular on directed graphs and optimal orientations of graphs. He is currently also beginning research on chromatic polynomials. In Mathematics Education, he has done research on IT in education, mathematics literacy and mainly on mathematical problem solving.
View publications here.