Andrew is a Senior Lecturer in Computer Science having taught computer science in secondary, sixth form and further education establishments. Prior to coming to Newman, Andrew was a Centre Manager at Birmingham City University leading the developments of the teaching of network technologies and supporting Cisco Netacad programme throughout Europe, Middle East, and Africa.
Andrew has a passion for computing education and has served on and continues to serve on both national and international computing education working groups. Output of these groups includes the annual UK Bebras Challenge, Computational thinking: A guide for teachers, What We Talk About When We Talk About Programs and Using Educational Robotics Research to Transform the Classroom. In addition, Andrew writes extensively about computing education, and coaches and mentors computing educators and education technology entrepreneurs.