Created by Joe AngImpact on the Teaching and Learning of Mathematics- Allows pupils who are competent in Mathematics to better focus and improve.
- Allows pupils who are weak in Mathematics to build up the fundamentals.
- Allows teachers to better design and conduct Math lessons with less diversity in pupils' abilities.
- Allows pupils to learn at their own pace; promoting interest in the subject.
- To provide a learning environment where more meaningful discussions, among pupils of similar ability in Math, can be facilitated.

Created by Joe AngImpact on the Teaching and Learning of Mathematics- Equip schools in tapping on available technologies for innovative and engaging lessons.
- Equip teachers with the relevant IT skills to explore better teaching strategies.
- Connect the teachers and pupils to a vast pool of digital resources, both locally and globally.
- Reduce teachers' workload via use of self-assessment resources.
- Ease in the design of curriculum to match individual's learning needs, according to one's ability.
- Support Summative and Formative Assessment via a more efficient analytical system.
- Support teachers to move from teacher-centred lessons to student-centred lessons.
- Inculcate a sharing culture among teachers.
- Lessons made alive - learning Math otuside the classroom.
- Guiding learners towards independent learning.