- Member of the Historical Association's Council - 2001-2003
- Member of the Historical Association's Secondary Executive Committee - 2001-2016
- Chair of the Historical Association's Secondary Executive Committee - 2007-2010
- Awarded Honorary Fellowship of the Historical Association - 2011
- Senior Follow of the Higher Education Academy - 2012
- Reviewer for journals:
British Educational Research Journal
Cambridge Journal of Education
Curriculum Journal
Education Sciences
Educational Review
English Teaching: Practice and Critique
History Education Research Journal
International Journal of Educational Research
International Journal of Inclusive Education
International Journal of Research and Method in Education
Journal of Adventure Education & Outdoor Learning
Journal of Curriculum Studies
Journal of Education Policy
Journal of Homosexuality
Journal of LGBT Youth
Sex Education
Social Studies Research and Practice
Teaching and Teacher Education
The Journal of Social Studies Research
- QCA consultant for A level/IB history comparability study - 2002
- Past Forward: a vision for school history, 2002-2012 - conference organiser, and editor of conference papers - 2002
- Speaker at 2002 and 2004 Reading HA Sixth form conferences
- Plymouth LEA History conference - keynote speaker and workshops - 2003
- Project Director for History Initial Teacher Training project - HA project for the TDA to produce training materials for new history teacher trainers - 2003-2006
- Member of the QCA KS3 Review Board for the National Curriculum - 2006
- Researcher on Teaching Emotive and Controversial History (TEACH) - HA project funded by DfES - 2006
- School History Project workshop leader - 2008, 2010, 2012
- SSAT North West history in-service training - 2010
- Hampshire History Conference key note speaker - 2015, 2016
- International consultant for the Nile Schools Federation humanities curriculum - 2010
- Ofqual consultant for A level international comparability study - 2010-2011
- Council of Europe projects - Multiperspectivity in history - 2007-2008 (participant); THEO project - 2008 (author); Education for the Prevention of Crimes against Humanity - 2009-2010 (module leader); Teaching history in a changing world - 2011 (joint venture with the Arab League; module leader) Teaching history for a diverse community - 2012 (official observer for the Council of Europe); Teaching a common history in a divided community: Cyprus - 2013; 'Understanding diversity' Summer School - 2013 (part of a team of 4 coordinators and course leader for a series of workshops); Writer for the CoE' 'Teacher Manifesto for the C21st'; Remembrance of the Holocaust and Education for the Prevention of Crimes against Humanity – 2016-2017 (facilitator)
- Centre for Holocaust Education associate - 2012-2014
- Secondary PGCE history external examiner for University of Bath Spa 2004-08, University of Gloucestershire 2007-11, University of Bristol 2012-2014, University Trinity St David's 2013-2017, University of Ulster 2015-2019, University of Sunderland 2020-2024, Nottingham Trent University 2020-2024
- Secondary PGCE chief external examiner for University of Gloucestershire 2008-2011, and University of Reading 2008-2011
- MA Humanities Education external examiner, University College London - 2016-2020
- Professional Training for Lefkoşa Türk Lisesi teachers 2014
- CCT Network Rathfern Research Hub – 2021 – invited to run a series of workshops with teachers in Lewisham to develop history teaching
- University of Manchester – 2018 – invited to work with the university history department on diversifying their curriculum offer
- Bracknell Forest Primary history consultant – 2015-16
- Hampshire History Conference – 2015, 2016 – key note speaker and workshop leader
- Centre for Holocaust Education Associate, based at the IOE, UCL – supporting the Beacon School Project to develop the teaching of the Holocaust and other genocides – 2012-2013.
- Historical Association Conference – 2012, 2013, 2021 – workshop leader
- Schools History Project Conference – 2008, 2010, 2012 – workshop leader