E-learning is an educational program launched to cater to the needs to each and every student. It creates a customized learning path for each child by considering his/her understanding level, interests, current and past performances and knowledge dependencies. The machine learning coupled with artificial intelligence makes the process to learn Mathematics fun & easy. It prepares every child for higher learning and better results by unlocking their potential, supporting them at every step and by helping them to connect learning with real life. The element of fun incorporated in this learning process drives out the boredom experienced by the learners very soon. The students are required to solve multiple choice questions and are rewarded fundas to every correct answer. The student with maximum fundas at the end of every quarter is rewarded with a tab and a smart watch.