Education lead for computing at STEM Learning. Working on the National Centre for Computing Education, with responsibility for face-to-face CPD content and facilitator development. Member of BCS Schools Curriculum and Qualifications Committee, NCCE ops and academic boards, teaching and learning group...
Interested in teacher professional development; evidence-based practice; data / science / computing...