A taster for you......

Good Mathematics Teaching is a 6-day course designed to enhance teacher’s skills and knowledge in teaching key aspects of mathematics subject knowledge, and to reflect on the most effective strategies for teaching them. This course is currently running in Milton Keynes and Essex.

There is a sample flyer here: Good Mathematics Teaching


Empowering Mathematics Learning is a 9-day course designed to support leaders of mathematics in enhancing mathematics learning in their schools, it includes: skills and knowledge in teaching key aspects of mathematics subject knowledge, enabling learners to develop as confident mathematical thinkers, supporting others, managing data. This course is currently running in Milton Keynes.

There is a sample flyer here: Empowering Mathematical Learning


The Effective First Teaching Programme is a 6-day course designed to support teachers to ensure that they have all the key information, skills and strategies they need to ensure consistenly good learning in their classrooms. The teaching and learning of mathematics is used as the vehicle for this development. This course is currently running in Gloucester in partnership with Andrew Binnell from Impetus Education


Becoming a Reflective practitioner is a 6-day course designed to support teachers reflective and analytical practitioner. This course uses the teaching and learning of mathematics as the vehicle for this development. This course is currently running in Gloucester in partnership with Andrew Binnell from Impetus Education

“Start with 10 fingers standing up. I will say how many fingers to put down. can you say how many are still standing, without counting?”

JB Mathematics Consultancy

Extended development programmes....

Without doubt, the most effective form of Professional Development is an extended development programme, with 6 or more days spread across two or three terms, to give participants an opportunity to link theory and practice, to reflect on the strategies that work for them, and on how children learn best.


I can offer a range of bespoke programmes for teachers, leaders or trainees at all levels.


I am currently involved in the following programmes: