Skip to content
All Things
Classroom
Let's talk

Track 03 — Subject Learning

Personalised learning,beyond the textbook.

Personalised 1:1 and small-group learning designed around the learner, not just the syllabus.

A live online maths session: powers and exponents worked through on a shared whiteboard with a small group
Maths, small group — powers and exponents on the shared whiteboard.
A live online science session: the educator demonstrates a candle-in-a-jar experiment while students try it at home
Science — an experiment demonstrated, then tried at home.
  • SubjectMathematics
  • SubjectScience
  • SubjectCodingGCSE → A Level

Additional subjects may be available depending on tutor expertise and availability.

Programmes for kids

Two ways in, built around play.

Alongside 1:1 and small-group tutoring, two named programmes for younger learners — each one designed so that the fun is the method, not the reward.

Fun with Math programme poster: a number sequence, dice, a triangle, a pattern grid and a quarter-cut circle in the All Things Classroom colours
01Programme

Fun with Math

Math is more than numbers on a page.

In Fun with Math, kids explore mathematical ideas through games, puzzles, challenges, stories, and hands-on activities. They might crack a pattern, build a strategy, play with shapes, or discover the maths hiding inside an everyday problem.

The goal is simple: make kids curious about how maths works.

They learn to look for patterns, test ideas, make connections, and explain their thinking, while having a genuinely good time doing it.

  • Games
  • Puzzles
  • Challenges
  • Stories
  • Hands-on activities
Ask about Fun with Math
Fun with Coding programme poster: snap-together code blocks, a pixel character in a game window and a controller in the All Things Classroom colours
A live online coding session: the opening slide of a lesson on Python's random library, with students on video
From a live session — Python's random library.
02Programme

Fun with Coding

Coding is best learned by making things.

In Fun with Coding, kids learn programming by building games, solving challenges, experimenting with ideas, and creating things they actually want to play with.

Instead of starting with a long list of commands to memorise, they learn by asking questions, trying things out, breaking things, and figuring out how to make them work.

From their first game to more complex challenges, the focus is on thinking like a programmer: breaking problems down, spotting patterns, testing ideas, and building.

  • Games
  • Challenges
  • Experiments
  • Making
Ask about Fun with Coding
1:1

Built around one learner.

  • Individual learning goals
  • Individual pace
  • Targeted support
  • Flexible instruction
  • Higher-touch learning
  • More personal
  • Higher touch
  • Higher price
Small group

Learn together.

  • Collaborative problem solving
  • Peer learning
  • Discussion
  • Games and activities
  • Lower cost per learner
  • Collaborative
  • Shared experience
  • Lower price per student

How a session actually goes

Built from:

  • Stories
  • Games
  • Projects
  • Visuals
  • Real-world problems
  1. 01

    Explore

    Start from something real, not a definition.

  2. 02

    Question

    Find the thing that doesn't add up yet.

  3. 03

    Solve

    Work it through, with support at the right moment.

  4. 04

    Create

    Make something with what was just learned.

  5. 05

    Reflect

    Name what changed in how the learner thinks.

Learning in action

Instagram post

Embedded Instagram posts load only with your permission, because Instagram sets its own cookies. You can allow them, or open the post on Instagram.

Open on Instagram

Testimonials

Don't take our word for it.

A parent's message after a session, a coaching lead's note at the end of a camp, a teammate's thank-you — the feedback that tells us the work is landing.

  • WhatsApp message from Emma, 5 February 2026, about her daughter Tallulah choosing to keep working on maths after dinner because she had started to understand and enjoy it
    Tallulah asked to do Khan Academy last night after dinner and she was still working through the tasks until 10pm… not because she felt she had to (well, she was determined to get 100% correct for each section) but because she started to understand AND to enjoy it!! This is an absolute first. She went to bed with a real confidence in herself.
    EmmaParent of Tallulah · NYsKOOL
  • Chat message from Vlad: Sasha is a huge fan of your work, she was asking if you are going to work this year and was very happy hearing that you are
    Sasha is a huge fan of your work. She was asking if you're going to work this year, and was very happy hearing that you are.
    VladParent of Sasha
  • Much of the coaching staff recognise the quality coaching you've done over the past few weeks. We think you have several strengths as a coach… I say with certainty that the summer students are better off for having had many interactions with you.
    Daniel CisnerosCoaching lead · Synthesis