
IGCSE & A-Level history courses onlineAudio & video courses that make the grade
I teach the Edexcel International GCSE and the Cambridge (CIE) International A-Levels. The topics are exciting, harrowing, riveting — they shaped our world. Each lesson pairs audio and video screencasts with recommended reading and my own materials.
Topics that shaped our world
Edexcel International GCSE and international A-Level. Exciting, harrowing, riveting — and taught with an examiner's precision. Click a course to see every lesson in it.
6 courses · 136 lessons in the library today
GCSE
Edexcel InternationalA-Level
InternationalNew courses are released through the year and are included free for members during their term.
More than a video
Learn at your own pace
Every lesson is delivered as audio and video screencasts. Pause, rewind and rewatch whenever you need to.
À la carte or membership
Buy individual lessons, or subscribe for a year and unlock every course — including each new one released during your term.
Ask me anything, live
Elite members join my weekly live online lessons — bring your questions and get them answered in person.
Beyond the syllabus
I recommend additional materials — most of them free — to turn your child into a genuinely better scholar.
Choose how your child learns
Buy a single course outright, or join for a year and unlock everything — including each new course released during your term.
À la carte
A single, complete course to buy outright and keep.
- One full audio & video course
- Recommended readings
- Lifetime access to that course
Foundation Membership
Everything I teach, for a year.
- All audio & video of every course
- All new courses during your term
- Recommended readings & schemes of work
- Exemplar exam answers
Elite Membership
Most popularThe full library, plus live access to me.
- Everything in Foundation
- Weekly live “ask me anything” lessons
- Priority guidance for your child
- First access to new material
Every plan carries a money-back guarantee — love it or your money back.
Secure payment by StripeMemberships renew yearly · cancel anytimePrices in GBP

