At Sheffield Hallam I teach both undergraduate and postgraduate trainees. The majority of my teaching focuses on primary mathematics working with those on their initial teacher training courses.
Prior to my work with Hallam, I was Numeracy Coordinator, a Deputy Head Teacher and spent time as an acting Head Teacher in a local Primary School. I taught in a number of schools, including schools in Newcastle upon Tyne and Nottinghamshire. I have taught across the whole Primary range.