A solution to the Maths Teacher Shortage

Personal Maths tutor, available 24/7 on all devices

Making maths fun and engaging for all the classroom. Includes the full Teacher and Pupil edition for the whole school

Shanghai Mastery

eMathsMaster is a unique tool that helps schools, Maths teachers, non-Maths teachers, and teaching assistants to teach Maths by following the principles and methodology of the Shanghai Model of Maths Mastery that has been consistently top of the Programme for International Student Assessment (PISA).

Through blending the Shanghai Model with the aims of the UK National Curriculum, we believe that we have created the most robust, effective, coherent and reliable method for teaching and learning Maths available. Feedback from both teachers and pupils already using the system backs this up.

What are the core elements of the Shanghai Model that eMathsMaster utilises to achieve such excellent results?

Efficiency of learning

A key factor of the Shanghai Model is how it reduces Maths teaching time in school. eMathsMaster delivers these time savings immediately. It’s an extraordinarily time-effective teaching process. The mastery method of continuous assessment means that no pupil gets left behind and there are no gaps in pupil understanding. Each group fully understands all the previous principles of Maths so that there is a thorough understanding for all. It negates the need to go over earlier learning principles which slows down the entire class as all pupils have attained the same level.

Security of understanding

If all pupils are secure in their knowledge of previous topics, all pupils have much more confidence about the subject and approach lessons in a far more positive frame of mind. This fosters a positive learning environment. The high engagement gamification of the eMathsMaster system delivers confidence in both teachers and pupils.

Equality of opportunity

One of the elements that attracted us to the Shanghai Model is how it enables disadvantage pupils to achieve the same high standards when compared to advantaged pupils. Everybody gets the same opportunity to learn, the same quality of Maths tuition and the fact that every single pupil gets to the same end goal. eMathsMaster delivers a level playing field for all teachers and pupils regardless of their background or circumstances. We’ve already positively impacted the lives of pupils from disadvantaged areas.

Unified scheme of work

In Shanghai, all schools follow the exact same scheme of work. This means that all teachers deliver the same materials, in the same order, at the same time. eMathsMaster follows a structured scheme of work created by highly regarded teacher training teachers. This unified teaching process ensures that every single pupil receives a consistent learning experience that leads to consistent learning outcomes. This also ensures a smooth transition from the different key stages.

Continuous assessment of teachers and pupils

In Shanghai teachers and pupils are regularly assessed to ensure that their knowledge of Mathematics is consistent with their teaching role or progress in class. Every single lesson or Teaching Techniques segment in eMathsMaster contains assessments as well as 366 sets of Maths Questions relevant to the lesson being delivered. The relevant assessments are the same for every school, every teacher and every pupil on the system.

Continuous CPD for teachers

All teachers are expected to be delivering the most up-to-date Maths lessons, hence regular assessments and regular on-the-job training in Shanghai. The very essence of eMathsMaster delivers this in real time, with reporting viewable for the Senior Leadership Team of the progress of all users.

Where does eMathsMaster go beyond Shanghai?

In Shanghai, teachers have to complete at least a 5-year training course to be able to deliver a mastery method programme. eMathsMaster’s software delivers the same mastery method within a much shorter time frame and at a fraction of the cost.

eMathsMaster offers real-time teacher and pupil progress reporting plus the ability to access Lessons, assessments and Maths Questions both in and out of school hours.

eMathsMaster uses state-of-the art gamification and hyper-engagement mechanics to engage teachers and pupils ensuring maximum confidence.

eMathsMaster allows true differentiation in the classroom and helps less able pupils improve rapidly and attain educational achievements beyond previous expectations. There are pupils currently going through the system doing exactly that.

eMathsMaster can give a school Shanghai Method results almost immediately through its plug-and-play delivery processes.


Secondary Edition

Primary Edition
KS2 + Advance Primary

Pupil Edition
KS2 to GCSE Revision


News & Events

"As a non-specialist, eMathsMaster has given me more confidence with the mathematics, along with teaching ideas to use with my classes. Of the Year 11 pupils that have been introduced to the pupil version, several have really engaged with the course since we introduced it. I believe that this will really benefit the pupil in that they can monitor their own progress which also builds confidence. It is an intuitive and easy to use platform. I highly recommend it."

- Roger Hutchinson, Biology Teacher, Barnsley Academy


Shanghai Mastery