Immediate, effective and affordable maths help. Notes, past papers, topical questions and step-by-step video solutions — free for every student.

Study tools
1,846 papers with mark schemes, examiner reports and thresholds. Open paper + mark scheme side by side.
7 quick quizzes with instant feedback and worked explanations.
Enter your exam date and get a day-by-day revision schedule you can tick off.
Progress per course, streaks, quiz scores and bookmarks on every device.
All notes, past papers and video solutions are now in one place. Search anything with Ctrl + K.
Courses
Everything is organised the way you revise: notes first, then topical practice, then full past papers with worked solutions.
0580
Complete Cambridge IGCSE Mathematics (Extended) support.
168 resources · 6 sections
4024
Cambridge O Level Mathematics (Syllabus D).
Resources coming soon
9231
Cambridge International A Level Further Mathematics, all four papers.
133 resources · 13 sections
9709
Cambridge International AS & A Level Mathematics.
Resources coming soon
∞
Puzzles, paradoxes and visual maths beyond the syllabus.
19 resources · 4 sections

About
Senior Faculty Member, Department of Mathematics, Aitchison College Lahore
With 30 years of teaching experience, Sir Shafiq has helped generations of students master IGCSE, O Level and A Level mathematics. Every note, past paper and video on this site is free for students.