Mark has a first-class computing degree and is a primary-trained teacher with many years of both primary and secondary teaching, lecturing (teacher training), commercial educational training and industry experience. He has taught in both all ability and selective schools, leading the introduction of computing across all school key stages several years ahead of government changes.


About Mark

Mark's vision is to see all young people, across the world, receive a high quality Computing education


Mark is studying for a part-time PhD in Computer Science Education at Queen Mary University of London.