Students are required to take the Mathgic pre-assessment before enrolling. The content of the pre-assessment has been carefully compiled to judge the students’ mathematical ability, logical thinking, strengths and weaknesses of each mathematics topic. After the assessment is complete, our tutor will explain the results of the assessment and tailor the individualized learning plan to meet the students’ real needs in light of the students’ progress and the relevant topics and exercises in the school curriculum.