Olympiads Calendar

Dates of the Mathematics and
Programming Challenges and Olympiads in the UK

Subscribe to receive updates

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

Primary Mathematics Challenge

Mathematical Association
2024
20
Nov

Senior Kangaroo

UKMT
Year 13 and below
2024
20
Nov

British Mathematical Olympiad (Round 1)

UKMT
Y12 Y13
2025
1
Jan

The Oxford University Computing Challenge

2025
22
Jan

British Mathematical Olympiad (Round 2)

UKMT
Y12 Y13
2025
29
Jan

Intermediate Mathematical Challenge

UKMT
2025
1
Feb

Primary Mathematics Challenge

Mathematical Association
2025
20
Mar

Cayley Mathematical Olympiad

UKMT
Y9
2025
20
Mar

Grey Kangaroo

UKMT
Y9
2025
20
Mar

Hamilton Mathematical Olympiad

UKMT
Y10
2025
20
Mar

Pink Kangaroo

UKMT
Y10 Y11
2025
20
Apr

Maclaurin Mathematical Olympiad

UKMT
Y11
2025
1
May

Junior Mathematical Challenge

UKMT
2025
1
Jun

First Mathematics Challenge

Mathematical Association
Y3 Y4
2025
10
Jun

Junior Kangaroo

UKMT
2025
10
Jun

Junior Mathematical Olympiad

UKMT
Y7 Y8
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 introductory 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.
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.
We’re hiring!

Meet our team

Our teachers will tell you how to prepare for exams, help you cope with difficult tasks and win the Olympiad

They will tell you about the pitfalls of exams and the most common mistakes, and explain how to avoid them
George Ionitsa
Founder &
Teacher of Maths and Coding

Hear from some of our amazing students who already achieved incredible results 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

Contact us

Phone

Mon-Sun from 8am to 9pm
+44 77 07 547 144

Office

Come say hello at our office HQ.
84 Eccleston Square, Pimlico, London SW1V 1NP, UK

...or ask us anything

Smaller 3D model of a student sitting at his desk and preparing for competitions, exams and olympiads.

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.