Course

Olympiad Mathematics

Join our Olympiad Maths training for ambitious students. Build skills in key topics like algebra, geometry, and combinatorics while practising with real past papers and simulated challenges.

Age:

8+

Locations:

- Online (worldwide)
- On-site in London
- check locations

Description

Olympiad Mathematics is an advanced course for ambitious students aiming to excel in competitions such as the Primary, Junior, Intermediate, and Senior Mathematical Challenges.
Designed for high-achieving maths learners, it builds a strong foundation in algebra, geometry, combinatorics, and number theory – the core areas tested in these prestigious contests.

Through engaging lessons and expert guidance, students will learn problem-solving strategies, discover elegant mathematical techniques, and gain the confidence to tackle complex, non-routine questions. Regular practice papers and mock competitions ensure they can apply their knowledge under timed conditions, mirroring the real exam experience.

Whether you’re preparing for your first challenge or aiming for a gold certificate, this course will sharpen your skills and help you perform at your best in Olympiads.

Lessons

No items found.

Lesson Options & Pricing

Choose the right lesson package for your child!
From flexible 1-to-1 tutoring to engaging group classes.

Free Trial

Perfect for new students to get started.
30-minute Zoom call to assess current level or join one of our group lessons straight away
Personalised feedback and recommendations
Opportunity to ask questions and set learning goals
Guidance on the best course or package to join next
Book Your Free Trial

Half Term (6 Lessons)

£273
Build skills in a short burst
6 × 60-minute group lessons
Small groups for personal attention
Homework reviewed each week
Progress report at the end of term
Reserve Your Spot

1-hour lesson

£100
Best for trying us out
1 × 60-minute 1-to-1 lesson
Personalised topic focus based on student needs
Feedback after the lesson via email or messenger
Homework assignment with follow-up check
Flexible scheduling within 2 weeks
Schedule Lesson

Half Term (6 lessons)

£540
Build skills and confidence
6 × 60-minute 1-to-1 lessons
Custom learning plan tailored to student goals
Regular progress updates after each lesson
Homework reviewed and explained in next session
Priority in scheduling over single-lesson bookings
Book Now

What our students and parents say about learning with us

"Olympiad Maths Lessons helped me a lot to get the Gold medal in Junior Maths Challenge"
St. Paul's Student
"Thanks to the 'Data Science' and 'Coding in Python' lessons I got accepted to my dream university."
Michael
Data Science Student
Warwick University
"Great courses, which thoroughly explained topics beyond the capability of the GCSE answer sheet. Thanks so much."
Ivan
GCSE Student in Dubai
"Financial Mathematics! Best course to understand Python and Mathematics behind Finance!"
Gleb
VC Investor
"We got silver in PMC! Thanks George!"
Mum of St. Paul's Student
Prepare for the Primary Maths Challenge
"My daughter took a batch of 10 classes with George to understand Python with Turtle. I found George extremely knowledgeable and accessible."
Dad of Latymer School Student
Python with Turtle

FAQ

Find quick answers to common questions about our lessons, pricing, scheduling, and how Exact Science can help your child excel.
Where do you hold your classes?
We hold our classes online or on-site on Saturdays at our branch in Pimlico Academy, London.
You can find our timetable here.
What do you need to start learning online?
For lessons you only need a computer or phone with a microphone, camera and Internet access. Wherever you are - in London, Nottingham, New York or Bali - online lessons will be at hand.
When can I take the trial lesson?
You can get acquainted with the school at any time convenient for you. To do this, just leave a request and sign up for a lesson.
What should I expect from the trial lesson?
The trial lesson is a 30-minute online session designed to get a sense of how your child approaches mathematical thinking and problem solving. (In practice, it often runs a bit longer if the student is engaged!)

We typically explore a range of fun and challenging problems drawn from competitions. We adapt the difficulty based on how the student responds, aiming to make it both accessible and stimulating.

After the session, we’ll have a quick conversation with the parent to share observations and suggest a personalised path forward.
I can't attend class, what should I do?
It is OK, it happens! Students have the opportunity to cancel a lesson up to 8 hours before the scheduled time without loss of payment. So you can reschedule it for a convenient time, and the teacher will have the opportunity to
I don't have much free time, will I have time to study?
Learning can take place at your own pace. We will select a convenient schedule and at any time we will help you change the schedule, take a break or adjust the program.
How long is one lesson?
All classes last 1 hour.

Contact us

...or ask us anything

Ask about our courses and offerings, and we will help you choose what works best for you.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.