Education Center



Our Blog


Effective teaching of mathematics

Effective Teaching of Mathematics   The framers of CCSS-M have identified …

Enriching mathematics experiences for kindergarten through second grade students p

Enriching mathematics experiences for kindergarten through second grade students

Enriching Mathematics Experiences for Kindergarten through Second Grade Students: Calendar Activity …

Number war games for teaching and reinforcing number concept2222

Number war games for teaching and reinforcing number concept


Processing speed and working memory

Processing speed and working memory

Processing Speed And Working Memory: Mathematics Achievement   Children’s lower achievement—lack …


The Centre for Teaching-Learning of Mathematics (CTLM) based in Framingham, Massachusetts with offices in England and India. It was founded by Professor Mahesh Sharma with a vision to develop and promote efficient, elegant and effective methods of teaching and learning of mathematics from early childhood to high school and teacher training. Professor Sharma has devoted himself to bringing up the best teaching practices in mathematics, culled from research from others and his own, and observing teachers all over the world to the classroom. He uses these teaching techniques in his courses, workshops, webinars, classroom demonstrations, and in private tutoring. He has helped thousands of educators from pre-service to veteran teachers in improving their instruction so that children can develop mastery mathematics ideas—concepts, procedures, and skills. He believes children should develop the mastery of a concept with clear emphasis on the language, concept, and procedures. Ultimately, these concepts and procedures, by applying them in various settings—intra-mathematical, interdisciplinary, and extracurricular should become skills as tools and ideas.
He believes children will master is possible only if lesson the delivered so that students experience the concepts at six levels of knowing: beginning with intuitive level of knowing to concrete, pictorial and abstract/symbolic levels, then these ideas are applied in problem solving to reach the communications level of knowing. This approach is called CPVA.

CTLM’s methodology is called CPVA approach.
CPVA stands for Concrete-Pictorial-Visualization-Abstract. This approach differs from the conventional CPA approach in its emphasis on the visualization process. The visualization acts as a bridge between pictorial representation and abstraction. Professor Sharma believes that any concept is first learnt by extending the prior knowledge to the new level by using concrete models and
the child forms a concrete conceptual schema. This concrete experiences, in the form of diverse models and modes along with proper language and appropriate questioning facilitates the formation of comprehensive conceptual models. The teacher then uses this concrete experience and takes the child to a little higher level of thinking called the pictorial/representational level of thinking.
At this level, the child represents the ideas in the form of iconic and non-iconic diagrams or figures. Concrete, pictorial representations with the help of language translate into abstract and symbolic representation. Along with the development of symbolic level of knowing, the teacher also helps the student to develop and apply a ‘script’ to be able to visualize. This script helps the child to visualize. This is a fundamental shift in the child’s thinking. This is possible only if their congruence between concrete, pictorial and abstract representation. The script is common at all levels. Once the child has an image of the concept in the form of pictures, then the teacher guides the child to manipulate this picture in the mind’s eye by the help that script and this process is
called visualization. Once the child is able to hold the image of the concept, it is easier for the child to represent it in abstract form and work with symbols It ensures the transfer of this learned information from working memory to long-term memory. This is an important step emphasized in the CTLM’s methodology.
For example, the multiplication sign x in the expression 3 x 4 means: (a) 3 repeatedly added 4 times, (b) 3 groups of 4, (c) a 3 by 4 array, and (d) the area of a 3 by 4 rectangle. This multi-model approach not only makes the concept comprehensive, but also prepares them for applying the concept and the related procedures. Teacher’s
questions and the script developed during the process help students to communicate their understanding and mastery.

CTLM emphasizes strongly teaching and learning with rigor and meaningful practice to help students master the concept so that they achieves automatization with understanding and confidence in their application of the procedures and concepts. Prof Sharma has developed special tools (skill mastery instruments) and resources to help students master their concepts and achieveautomaticity. Every member of the teaching staff practices the CPVA model.

CTLMs believes in focused work and vertical acceleration which helps students in achieving numeracy mathematics developmental milestones at appropriate time. Prof Sharma has identified key non-negotiable skills which are fundamental to being proficient and successful first in numeracy and then helping them learn mathematics with understanding so that feel confident and appreciate the beauty, power, and reach of mathematics in our world.

These are as follows 

A. The number concept,
B. Additive reasoning,
C. Multiplicative reasoning,
D. Proportional reasoning,
E. Algebraic thinking and
F. Spatialsense/geometric thinking, and measurement.

These milestones are based on the latest research in cognitive sciences and the logical development of mathematics ideas.                                                                                    CTLM is dedicated to guiding children with a firm belief that all children have the potential of becoming great mathematicians and our methodology helps them achieve this.

Trending Topics

Place Value
Multiplication Tables
0 +

Students benefitted from our programs

0 +

Educators benefitted from our programs

0 +

Countries are provided services

People Say About CTLM

An excellent platform for pre schoolers, parents and educators! Innovative methodology followed and it's really encouraging to see young kids enjoying learning Math and answering the questions so confidently. Also, I personally know Sanjay Sir. who's a passionate educator! Highly recommend Math for all.
photo (3)
Ruth Sebastian
Mathematics Teacher, St.Columbus school India
Very innovative and engaging pedagogy is being promoted by Mathforall that doesn't just keeps the children engaged with the concepts but also gives them opportunities to learn many other important life skills like problem solving, critical and reflective thinking.

photo (1)
Deepika Bisht
Ambedkar University Delhi
The work done by Math for all on number concepts is worth appreciating. It is a pleasure to see young children confidently explaining the number concepts. It is one of the best learning centres for mathematics.

Amita Kaushik
Cofounder and Director at Eduweave Foundation India
As a teacher for preschooler Mathforall videos has helped teaching children through proper concepts. Thank you so much.

photo (2)
Vidya Panse
Preschool Curiculum Planner Symbiosis Nursery School, Pune
This is a best plateform where students learn with intrest and understood math's logics . It's also helping teachers and parents to guide their kids in the same manner.

Sangita Mehrotra
Bishop Conrad Sr. Sec. School
During the early years of a child's development it is very important to lay a strong foundation of concepts. This is an excellent programme to let children learn in a stress free manner. This is the best math centre in delhi. I definitely recommend this to all the parents with children of preschool age group.

Shreya Bhardwaj
Project Officer Save the Children India
Mathforall is an institute where the kids have an opportunity to build up a strong base with a playway method , Also clears the concept with logical learning. CTLM team inspires each kids in so many different ways. Blessed to have sanjay sir & his team ...... You guys rock 👍👌 Idol teachers to get inspired

Kanika Kumari
Maths for all has a very different methodology to learn maths. My son enjoys the classes very much.. even though he hates online classes usually, which shows how well they conduct it. Hopefully it will help him love maths unlike me who used to hate it in school 🙂



Our Newsletter

Wishlist 0
Open wishlist page Continue shopping


Tuesday Mathematics Education Webinars (Free)
For teachers, parents, and curriculum coordinators.

By Professor Mahesh Sharma
Assisted by: Sanjay Raghav 4th June2024: 8:00 AM US EST 

Topic: Transition to Algebra: Multiple Pathways III

 Zoom ID: 5084944608
PC: mathforall