Manchester Grammar School from 1970-2013.
I also taught mathematics, part-time, at the Open University and Manchester Polytechnic (now Manchester Metropolitan University)
I have given many talks and lectures on mathematics -- in schools, in CPD programmes for teachers, and to trainee teachers
I have been an examiner for many years. Currently I am Chief Examiner for Pure Mathematics and for Statistics within the MEI Mathematics specification examined by OCR. For many years, until 2017, I worked on the Cambridge University STEP papers
I have worked for many years with MEI, and I am a regular speaker at the MEI annual conference