How language and code switching affects the learning of mathematics where the language of learning and teaching is not the learner's first language
ICTs and their educational implications - a study of the effectiveness of the use of online and CD learning materials in teaching and in independent learning
Implications for the changes in teaching methods needed to take full advantage of the opportunities offered by ICT
Globalisation - a study of the effects of linking schools across the world to study mathematics together
Online learning communities and peer assisted learning - issues involved in setting up a learning community and the benefits of peer assisted learning
Adviser to AIMSSEC Research Project: Tim Everton, Head of Faculty of Education, University of Cambridge.