We offer online sessions.
Prefer learning face-to-face? In-person tutoring sessions are available upon request!
You can choose the format that suits your schedule and location best.
At Kidsmathclub, we deeply respect the time of our students, parents, and teachers. To keep our schedule effective, we kindly ask that all classes be prepaid and that any cancellations be communicated at least 12 hours in advance. If notice is not given, the class will be considered completed.
In the unlikely event that a teacher is unable to attend, the full lesson fee will either be refunded or credited toward future classes
Simply contact us via our website or email, and we will be delighted to recommend the right group or tutor for your child. You can also book a free 15 mins consultation with us.
Each session follows a structured yet interactive format designed to spark deep thinking:
The teacher presents a challenging problem—often inspired by Olympiad or logic-based maths.
Students are given 2–3 similar problems to think about independently.
After a few minutes, one student volunteers to start explaining or writing a solution.
A group discussion begins: students contribute ideas, offer corrections, and build on each other’s thinking.
The teacher never gives away the solution, but instead guides the group by asking questions, highlighting constraints, and encouraging deeper reasoning.
Then the teacher presents the most optimal solution, explaining the limitations or advantages of the approaches suggested by the students.
At the end of the lesson, homework is posted in a Google Doc based on the topics that students found challenging. Students upload their completed homework to a personal folder (labeled with the date of the lesson); this folder is private and accessible only to the student and the teacher.
The teacher may also share common materials for group discussion—in that case, students comment and submit their solutions in a shared folder
This method encourages collaboration, confidence, and independent thinking—hallmarks of mathematical maturity.
Each session begins with the teacher introducing and unpacking a specific mathematical topic. They demonstrate methods for solving typical problems, highlighting key patterns and common pitfalls. This helps students build a solid foundation for the type of thinking required.
Then, the group transitions to solving problems—often starting with small coding experiments in Python. This hands-on approach allows students to "touch" the data and observe how math plays out in real time.
Next, a challenging core problem is introduced, often drawn from Olympiad-level or advanced logic-based math. Students are given 2–3 problems to work on independently.
After some time to think, one student volunteers to begin presenting a solution, either by writing or explaining it aloud.
This sparks a group discussion, where students collaborate, suggest alternatives, and refine their logic together.
Throughout, the teacher does not provide direct answers, but instead guides the group by posing questions, pointing out limitations, and encouraging deeper reasoning.
This format nurtures independent problem-solving, critical thinking, and collaborative learning—all essential qualities for advanced mathematical growth.
The entirety of our curriculum — sessions, problem sets, and materials — is conducted exclusively in English.
Exceptions are made solely for sessions with tutor marked (in Russian or Rus), which are thoughtfully offered in Russian. This is a bespoke service, ideal for those wishing to immerse themselves in mathematics whilst concurrently refining their Russian language abilities.
Absolutely. Our curriculum is thoughtfully designed to develop the skills and mindset necessary for mathematical competitions, such as the UKMT Challenges, Mathematical Olympiads, and International Maths Competitions.
Yes, we provide optional, thoughtfully crafted homework after each session, which is shared via each student’s personal Google Drive folder. Homework is designed to reinforce the concepts explored in class — and it’s quite fun!
If your child loves puzzles, patterns, and asking “Why?”, and is looking for more than the school curriculum can offer — this is exactly the place for them.
We always recommend starting with a trial session.
A Math Circle is about exploration, dialogue, and community.
Rather than focusing solely on curriculum goals or exams, students learn to think deeply, challenge assumptions, and collaborate with like-minded peers, guided by professional mathematicians.
For Maths Circle: We use Olympiad-style problems and advanced math puzzles designed to challenge and grow mathematical thinking.
For our Maths Club: We use Olympiad-style problems and advanced math puzzles with a special emphasis on logical reasoning and programming concepts. These materials are designed to stimulate mathematical thinking and problem-solving skills, far beyond what is typically covered in standard school worksheets.
For one-on-one tutoring: We tailor the materials based on each student's individual goals and current level. This may include:
Preparation for selective school entrance exams
Reinforcement of previously learned school material
Filling knowledge gaps or advancing beyond the school curriculum
All materials are selected with the student’s age, assessment results, and learning objectives in mind to ensure maximum growth and engagement.