- Assessment for Learning
- Learning to Teach Mathematics in the Secondary School: A Companion to School Experience (Learning to Teach Subjects in the Secondary School)
- A Practical Guide to Teaching Mathematics in the Secondary School
- The Mathematical Resilience Book: How Everyone Can Progress In Mathematics
- The Mathematical Resilience Book: How Everyone Can Progress In Mathematics