Students have diverse learning needs and each of them will have different experiences, beliefs, knowledge and skills. Hence it is crucial to consider the pace of learning and transitions using a wide range of pedagogies such as direct instruction, activity-based as well as inquiry-based learning. Our lesson activities are tailored to engage students in meaningful experiential learning taking into consideration the learners’ profiles and needs, and the nature of concepts to be taught. Thus, activities planned are age appropriate and draw on students’ prior knowledge and experiences so that they can progress and engage with the new knowledge. Clear conceptual understanding is necessary for deep learning and mastery so that students are able to develop a deep and robust understanding of mathematics. Learning mathematics through doing, applying and inquiry provides joyful experiences and fun for students, thereby building their confidence and interest in mathematics.