- Curriculum Studies Modules (Primary and Secondary).
- Master in Education Module on ICT in Mathematics Education.
- Inservice Module on Use of Graphing Calculators.
Integration of ICT, including graphing calculators and CAS, in mathematics education; role of ancient Chinese mathematics in the secondary school mathematics curriculum; nonabsolute integrals on measure spaces
View publications here.