Through Co-curricular Activities (CCA) and specialised tutoring, we provide students with comprehensive support, including competition training, university application preparation, and the strengthening of foundational knowledge.
Competition Training: Unlocking Problem-Solving Thinking
We offer the "Art of Problem-Solving" CCA course, based on the classic American senior school mathematics competition textbook The Art of Problem Solving and integrated with school-based teaching design. This course systematically develops students' logical reasoning and advanced problem-solving abilities.. It has become a "cradle of growth" for top competition students—our students consistently achieve excellent results in competitions such as the UKMT (UK Mathematics Trust) Competition, American Mathematics Competition (AMC), and the University of Waterloo (Canada) Series Mathematics Competitions. In the 2024–2025 academic year, our school was awarded the "AMC School Merit Roll" by the Mathematical Association of America (MAA) in recognition of our students' outstanding performance.
University Application Preparation: Conquering Top University Thresholds
For students aiming to apply to the University of Oxford, University of Cambridge, and G5 universities in the UK, we offer exclusive tutoring courses for admission exams. These courses focus on core exams including MAT (Mathematics Admission Test), PAT (Physics Aptitude Test), TMUA (Test of Mathematics for University Admission), and ESAT (Engineering Science Admission Test). Through a closed-loop training model of "key point explanation + past exam simulation + error review", the courses help students meet the high-level requirements of top universities for mathematical thinking and academic potential, enhancing their competitiveness in applications.
Foundation Strengthening: Solidifying Learning Fundamentals
We offer mathematics courses across all levels, including IGCSE, AS, A2, and AP.. For students who face challenges with in-class learning, we provide "small-class and personalised" tutoring. The tutoring content closely aligns with in-class progress, ranging from basic concept review to typical problem analysis, helping students fill knowledge gaps and keep up with the overall learning rhythm.