Weekly group classes
Find the class that fits your child
Choose a school stage, learning goal and convenient time. We will show the groups that are actually running and explain why each one fits.
You can browse without committing. A free trial confirms ability level before joining when placement is uncertain.
Course finder
Find the right group in three quick choices
We will match your child's stage and goal to groups that are genuinely running. A trial can confirm the final placement.
Times will be shown in Europe/London.
Available & forming groups
Browse every recurring group
These are real cohort schedules rather than a single holiday week. Direct booking appears only when the remaining lessons and price are confirmed.
4 recurring groups currently listed
Primary Olympiad Mathematics
Ages 7–11 · Years 3–6
Intermediate Olympiad Mathematics
Ages 13–16 · Years 9–11
Junior Olympiad Mathematics
Ages 11–13 · Years 7–8
Primary Olympiad Mathematics
Ages 7–11 · Years 3–6
Explore our teaching
All programmes
These are the programmes we teach. If no live group appears above, choose a placement trial or register interest for the next cohort.
Mathematics

Curriculum Mathematics
A complete maths course for exam success. Strengthen core skills, tackle advanced topics, and prepare for school, GCSE, or A-Level maths exams with confidence.

Introduction to Financial Mathematics
Financial Mathematics is a course that teaches students the mathematical principles and techniques needed to understand and analyze financial data. It is an essential subject for anyone interested in pursuing a career in finance or economics, as it helps students develop skills in problem-solving, critical thinking, and data analysis.

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.
Programming

AI Foundations
Learn how modern AI actually works: the maths and code underneath, then build projects that show judgement, not just prompts.

Coding in Python
Start coding with Python – a simple yet powerful language for beginners. Learn to write programs, solve problems, and automate tasks through hands-on lessons.

Data Science
This course is designed for those with little or no prior programming or data science experience, but who are eager to learn how to use Python to analyze and visualize data.

Practical AI
Use AI tools in real workflows with a clear mental model of what the systems are doing, so you can ship work without guessing.
We'll call or email you back
Mon–Sun, 8am–9pm
Get in touch


