Study Spot
Customized learning paths based on interests
Maths can be taught "innovatively by making students discover it on their own through various activities and problem-solving exercises. Having learners use past understanding of concepts to help them solve new problems helps tie old concepts to the new. That provides a deeper understanding for the learners.