IB · IGCSE · A-Level · Lower Secondary · Primary

See every concept,
then practise it.

An interactive library of 1,566 science, maths and English lessons, from Cambridge Primary to IB and A-Level. Explore an idea, try it yourself and practise what you have learned — on your own, or with a tutor.

ConceptSmaller atom, stronger pull3 / 8
+Cl+Br+IAtomic radius increases ↓

Cl: only 3 shells — strong pull on incoming electron.

Br: 4 shells — moderate attraction.

I: 5 shells — weak pull, least reactive.

31

subjects

620

topics

1,566

lessons

894+

hours of content

The library

31 subjects. One standard of craft.

Every lesson follows the same proven arc — hook, visual explanation, interactive practice, exam-style test. Open any topic in any programme and you'll find the same careful work underneath.

IB

International Baccalaureate

Full IB Diploma Programme — all standard and higher level subjects

All IB subjects
A2

A-Level

Edexcel International A-Level qualifications — Physics (YPH11), Chemistry (YCH11), Biology (YBI11) and Mathematics (YMA01) live, more subjects coming

All A2 subjects
IGCSE

Cambridge IGCSE

Cambridge IGCSE Biology (0610), Chemistry (0620), Mathematics (0580) and Physics (0625) — master core sciences and mathematics

All IGCSE subjects
CLS

Cambridge Lower Secondary

Cambridge Lower Secondary Mathematics Stage 8 and Science 0893 (Stages 7–9)

All CLS subjects
Primary

Cambridge Primary

Cambridge Primary English and Mathematics Stages 1–6, with lessons, practice, interactive activities and original assessment papers.

All Primary subjects
01

Play the concept

Explore ideas through interactive activities and simulations, with explanations that build step by step.

02

Practise what you learn

Try questions for your subject with clear feedback. Reading lessons use original stories; exam courses include practice based on mark schemes.

03

Add a tutor when you want one

Mostly learning solo but stuck on something? Tap Find a Tutor and we'll match you with a real tutor over WhatsApp.

Rather learn with someone?

Tell us the subject and level, and we'll match you with a real tutor over WhatsApp.

Find a Tutor

Start with two lessons free.

Two free lessons in any subject — no sign-up needed. Then one sign-in unlocks all 31 subjects, 1,566 lessons and 894+ hours of interactive teaching.