
UK National Mathematics Competitions
We offer specialist preparation for the UK's most prestigious mathematics competitions, supporting ambitious students who wish to develop exceptional mathematical thinking beyond the school curriculum.
From the Junior Mathematical Challenge through to the British Mathematical Olympiad, our personalised programmes cultivate mathematical maturity, creative reasoning, and advanced problem-solving through carefully selected problems, expert guidance, and the exploration of ideas that extend well beyond the standard school curriculum.


Why choose this course?
Develop advanced mathematical thinking through personalised guidance, carefully selected problems, and structured support designed to help students excel in national mathematics competitions.
Develop Mathematical Maturity
Develop the creativity, logic, and analytical precision that underpin success in advanced mathematics.
Explore Mathematics Beyond the Curriculum
Engage with ideas and problems that extend beyond standard school mathematics, encouraging curiosity, creativity, and independent thinking.
Strengthen Problem-Solving Ability
Learn how to approach unfamiliar problems systematically, develop effective strategies, and construct clear mathematical solutions.
Personalised Mathematical Development
Lessons are tailored to each student's ability, competition goals, and stage of mathematical development.
Mathematics Competition Pathways
Finding the Right Competition Pathway
We support students across different stages of mathematical development, from junior challenges to advanced olympiad preparation.
Years 7-8
Junior Mathematics
Typical Timing
Spring-early summer competitions
Mathematical Areas
✓ Number theory & patterns
✓ Logic and problem solving
✓ Geometry and spatial reasoning
Years 9-11
Intermediate Mathematics
Typical Timing
Spring term competitions
Mathematical Areas
✓ Algebra and number theory
✓ Geometry and combinatorics
✓ Multi-step problem solving
Years 12+
Advanced Mathematics
Typical Timing
Autumn–winter competition cycle
Mathematical Areas
✓ Rigorous mathematical arguments
✓ Advanced algebra and geometry
✓ Number theory and combinatorics
Advanced Mathematics
Online 1-on-1 Tuition
Flexible Tuition Packages: 6 Hours | 8 Hours | 10 Hours
Our personalised tutorials are individually designed according to each student's mathematical background, current ability, and competition goals.
IDEAL FOR STUDENTS WHO WANT:
✓ Guidance from an experienced mathematics specialist
✓ Support developing deeper mathematical understanding
✓ Structured preparation for challenging problems
✓ A personalised pathway based on their mathematical goals
Ongoing Progress Monitoring
Regular problem sets and solution discussions allow tutors to track development, identify areas for improvement, and refine problem-solving approaches.
Bespoke Lesson Planning
Lessons are adapted according to each student's objectives, whether preparing for mathematics competitions or developing broader mathematical ability.
Individual Feedback & Strategies
Students receive detailed feedback on solutions, alternative approaches, and mathematical techniques to strengthen their reasoning.
Flexible Scheduling
Choose from 6-, 8-, or 10-hour tuition packages arranged around individual availability and preparation timelines.
Meet Your Mathematics Specialist
Our Advanced Mathematics Programme is delivered through personalised 1-on-1 tutorials with experienced Oxbridge mathematicians who have extensive experience teaching advanced mathematical reasoning, competition preparation, and university admissions.

Zac S
Education Consultant in Advanced Mathematics
Zac is a final year mathematician at the University of Cambridge, currently completing Part III (fourth year) of the Mathematical Tripos at Trinity College with a consistent record of high First Class Honours. In recognition of his academic achievement, he was elected as a Senior Scholar of Trinity College. His academic interests lie in geometry, topology, and theoretical physics, with a particular focus on gauge theory, general relativity, and quantum field theory. He is currently writing an essay titled Monopoles in Yang-Mills Theory, exploring the consequences of non-trivial topologies in gauge theories.
With over 300 hours of experience, Zac tutors students preparing for university admissions tests, including STEP, TMUA, and ESAT, as well as university interviews, drawing on his own experience of the process to help students develop the thinking and communication these universities look for. Rather than focusing on procedural methods, his teaching centres on building genuine problem-solving skills and a deeper understanding of mathematical ideas. Drawing on his own success in mathematical Olympiads, Zac also tutors competition mathematics, helping students develop the creativity and rigour needed for advanced problem solving.
Zac has completed computational mathematical research in fluid dynamics, electromagnetism and general relativity. He has proficiency in python, MATLAB and C++ and is particularly interested in building mathematical physics simulations. To date, his work includes developing a raytracer in Kerr spacetime to simulate light bending around a black hole, as well as a 2D Navier-Stokes fluid dynamic solver.
Courses Highlights
Advanced Mathematical Thinking
Develop the ability to identify patterns, explore different approaches, and tackle unfamiliar problems beyond standard classroom methods.
Olympiad-Style Problem Solving
Engage with challenging mathematical problems requiring creativity, logical reasoning, and the construction of rigorous solutions.
Mathematical Communication & Precision
Learn how to present solutions clearly, justify reasoning, and develop the structured arguments expected in advanced mathematics.
Extension Beyond the Curriculum
Explore deeper mathematical ideas across areas such as algebra, geometry, number theory, and combinatorics.
Preparation for Future Mathematical Study
Build the intellectual foundations and problem-solving confidence valued in competitive mathematics degrees and STEM pathways.
Mathematics Competition Tuition Packages
Online 1-on-1 Mentoring for Advanced Mathematics
Choose from a personalised 6-hour, 8-hour, or 10-hour programme designed around your mathematical background, competition goals, and stage of mathematical development.
Packages Available: 6 Hours £900 | 8 Hours £1,200 | 10 Hours £1,500
Each Package Includes
✓ Individual lesson planning and customised learning strategy
✓ Advanced mathematics problem-solving development
✓ Detailed solution feedback and homework
✓ Progress monitoring and strategic guidance
Suitable for Students Preparing for
JMC • JMO • IMC • IMOK • SMC • BMO • National & International Mathematics Competitions • Advanced Mathematics Enrichment
