GCSE, iGCSE and A-Level — every UK exam board and international qualification — full structured lessons, instant-marked worksheets, interactive tools and complete mock papers.
First subtopic of every topic is unlocked when you sign up.
The rest of the content is locked until you subscribe — no card needed to create an account.
Every spec point covered in full — structured lessons, videos, worksheets, quizzes and interactive tools for every topic on your board.
We don't just test you — we teach you first. Every subtopic on the platform follows the same structured lesson journey, from reading and watching to practising and mastering.
The Coding Lab lets you write and run real Python inside your browser — guided step by step through every programmable topic on your exact specification. No installs. No setup. Just code.
Topic 1 is free on every exam board — no card required to try it.
name = input("Enter your name: ") age = int(input("Enter your age: ")) print("Hello " + name + "! You are", age)
a = int(input("First number: ")) b = int(input("Second number: ")) print(a + b) # should multiply, not add
Students subscribe at a fixed monthly or annual price. Schools contact us for a tailored licence with a full teacher monitoring dashboard.
Additional support for students who want personalised help, and schools looking to go further. Contact us to find out more about any service.
No add-ons, no hidden tiers. Every board, every topic, every lesson — one subscription.
School licences give every student full access, with teacher dashboards, class tracking and mock paper assignment built in.
Whether you're a student, parent, teacher or school, we'd love to hear from you. We reply to all enquiries within one working day.
Every topic. Every board. Every lesson — one Computer Science revision platform.