Home Page

White Rose Maths

Teaching maths for mastery is a transformational approach to maths teaching which stems from high performing Asian nations such as Singapore. When taught to master maths, children develop their mathematical fluency without resorting to rote learning and are able to solve non-routine maths problems without having to memorise procedures.


Singapore has become a “laboratory of maths teaching” by incorporating established international research into a highly effective teaching approach. With its emphasis on teaching pupils to solve problems, Singapore maths teaching is the envy of the world.

Concrete Pictorial Abstract Theory Explained (The CPA Approach)

CPA in Singapore Maths stands for, Concrete, Pictorial, Abstract. It is a highly effective approach to teaching that develops a deep and sustainable understanding of maths. All Maths — No Problem! materials and courses follow this approach.

How a daily maths lesson is structured

Dr Yeap Ban Har explains the three parts of a Singapore maths lesson: the anchor task (in focus), the guided practice, and the independent practice. He highlights the purpose of each part of the lesson and why it's important for teaching maths mastery.

Methodology of White Rose Maths

Dr Yeap Ban Har shares the methodology of Singapore Math.

How To Teach Number Bonds

Dr Yeap Ban Har explains how to teach number bonds and why they are an important concept in the Singapore maths approach. Number bonds encourage strong number sense and a mastery level understanding of how numbers relate to each other.

What is Bar Modelling? Part 1

Watch series consultant, Dr Yeap Ban Har, explain what the bar model is and how students use this principle to visualize mathematical concepts to solve problems. Bar Modelling is an essential maths mastery strategy.

What is Bar Modelling? Part 2

In this second bar model video, aimed at parents, Dr Yeap Ban Har, explains how bar models are used in a Singapore-style Maths lesson.