Our Mathematical thinking course uses mathematical knowledge as a medium to help children develop their intellectual skills with mathematical thinking at its core. The course integrates mathematical knowledge (number and operation, geometry and measurements, data and relationships, mathematical applications) and mathematical thinking skill development. It uses a "child-centered" teaching method with games and special learning tools. In the structured online classes held twice a week, children acquire mathematical knowledge and improve their thinking skills. They continue their learning at home with books, board games and app under the guidance of the beGalileo academic advisor. The at-home material also helps parents who want to spend time teaching their skills in a fun and play manner. Regular tests are conducted to move the student across various levels and stages of the program. Overall, the program develops huge interest in Mathematics and builds self-confidence to benefit for life!