I’m a principal lecturer in computing at the University of Roehampton. I teach initial teacher training courses as part of the undergraduate and postgraduate programmes, as well as tutoring masters students. My principal research focus is computer science education. Other professional interests include knowledge management in education, use of open source software and principles in schools, provision for the gifted and talented and independent learning.
I give regular keynotes and CPD for teachers throughout the country, and sometimes abroad. I'm the author of Switched on Computing for Rising Stars and involved in curriculum development advice and consultancy