I am an experienced classroom practitioner with a passion for computing education. I have considerable experience providing training and mentoring for computing teachers and have written teaching resources for Pearson, Boardworks and Zig Zag education.

I am a Teaching Fellow in Computer Science Education at King’s College London, as part of this role I teach on the PGCE Computer Science programme and supervise MA Education students.

My research interests include physical computing, inclusive computing education and physical programming languages . In 2017 I was awarded a EPSRC CASE PhD studentship at KCL to undertake research into the use of physical programming languages with visually impaired learners. This project is being undertaken in collaboration with Microsoft Research Cambridge.