Intensive summer sprints in IB Physics & Mathematics (SL & HL), taught by a 44/45 IB graduate and incoming Oxford physicist. Master the hardest Grade 12 concepts before your school year even begins — in small, focused online cohorts.
IB Year 2 is relentless. The students who thrive are the ones who walk in already comfortable with the toughest material — so the school year becomes consolidation, not panic.
We tackle the concepts that trip students up most — mechanics, fields, calculus, proof — so they're familiar before they're graded.
Groups are capped at 6 students, so every session stays personal and every question gets answered.
A 44/45 IB graduate who has since taught physics and maths to 300+ university students. Real teaching, not just a high score.
Live, interactive sessions you can join from anywhere — with recordings so nothing is missed.
The course is built from 2-week sprints. Each sprint is a single subject at a single level — Physics or Maths — taught as its own small cohort. Physics and Maths run in parallel during the same window, so you can take one or enrol in both. Five live sessions per week, ten per sprint, roughly 90 minutes each.
Exact topics for each sprint are confirmed with enrolled students so the focus matches your school's sequence and your goals.
Each window is a single 2-week sprint — Monday to Friday, 5 sessions a week, 10 sessions in total. Each sprint focuses on one subject; Physics and Maths run as separate parallel cohorts in the same window, so you can take either or both. Seats are limited; earlier windows fill first.
Choose a single subject or take both Physics & Maths together. Add the Personal tier for a weekly 1-on-1 and tailored study resources. Each sprint is 10 live sessions over two weeks, in a small group of up to 6.
Personal tiers add a weekly one-on-one session and study materials tailored to each student, so you always know they're on track.
Not sure which fits? Choose "advise me" on the form and we'll find the right option together.
Fill in the short form below with the subject, level and window you'd like. No payment yet.
I'll reply with available time slots, confirm the topics, and send a short invoice with bank details.
Pay by SEPA bank transfer (IBAN). Your seat is locked once the deposit clears.
You'll get the joining link, schedule, and prep materials ahead of your sprint's start date.
This form is an enquiry, not a payment — you're not charged anything here. Once I confirm your slot, I'll send a short invoice and these payment details.
Bank details (IBAN) are shared on the invoice once your slot is confirmed, to keep them secure. Seats are limited and allocated in order of confirmed deposits. If a window doesn't reach a minimum cohort size, you'll be offered an alternative window or a full refund of any deposit.
Sprint topics are confirmed with enrolled students beforehand, so we can align the focus with your school's sequence or prioritise the units you find hardest.
Cohorts are grouped by level so the pace fits. If you're unsure, choose "Not sure yet" on the form and we'll figure out the right fit together.
Yes. They run in separate time slots so you can enrol in both — and adding a second subject saves you 15% on that enrollment.
Every live session is recorded and shared with the cohort, so you can catch up on anything you miss.
By SEPA bank transfer against a proper invoice. You enquire here first; nothing is charged until your slot is confirmed.
Four two-week windows across the summer, small cohorts, and a real head-start on the year that matters most. Reserve your seat before your preferred window fills.
Reserve a Seat