We proudly use the Singapore Math program, which emphasizes teaching students to learn and master mathematical concepts in greater detail. A world-renowned program, Singapore Math breaks concepts down into three stages of learning: concrete, pictorial, and abstract. This creates more networks in a student’s mind that enables them to see math concepts in a three dimensional model, versus flat and hard-to-grasp concepts. With the guidance of our gifted teachers, students leave the classroom with increased cognitive dexterity that will help them in other subject areas as well. One of the defining features of Singapore math is visualization. The progression through concrete, pictorial, and abstract phases in understanding math.