Coaching with Shuja · CWS
O Level Maths, SAT Math & Topical Past-Paper Practice
30,000+ real past-paper questions, organised topic by topic with mark schemes, timed exam simulation, error logs, and progress tracking. Built in Pakistan for Cambridge O-Level, A-Level, and Digital SAT students everywhere.
What you can practise
- O Level Mathematics 4024: 2,753 topical past-paper questions across all 9 syllabus topics (Number, Algebra & Graphs, Coordinate Geometry, Geometry, Mensuration, Trigonometry, Vectors & Transformations, Probability, Statistics) plus 150 complete past papers from 2004–2025, Paper 1 and Paper 2, every question with its mark-scheme answer.
- Digital SAT Math: 5,261 questions in 180 timed Bluebook-style modules with a built-in Desmos calculator, per-question rationales and Desmos shortcuts. Taught by Shuja Haider, 800/800 SAT Math.
- Digital SAT English: 4,472 Reading & Writing questions in 134 modules with trap-answer explanations, plus a 393-word vocabulary course. Taught by Hussain Gul, 800/800 SAT English.
- O-Level Chemistry 5070: 2,997 topical MCQs across 49 syllabus topics, plus 1,208 Theory and Alternative to Practical questions with mark schemes.
- O-Level Physics 5054: 3,000 topical MCQs across 25 syllabus topics, plus 1,066 Theory and Alternative to Practical questions with mark schemes.
- O-Level Biology 5090: 3,000 topical MCQs across 52 syllabus topics, plus 815 Theory and Alternative to Practical questions with mark schemes.
- O-Level Computer Science 2210, Accounting 7707, Economics 2281 and Business Studies 7115: every paper, topic by topic under the current syllabus, with mark schemes.
- A-Level Mathematics 9709: the 541 hardest P1 + P3 past-paper questions, chosen from examiner-report evidence.
Free, no account needed
Frequently asked questions
Where can I find O Level Maths topical past papers with answers?
Right here: 2,753 O Level Maths 4024 questions sorted into all 9 syllabus topics, each with its mark-scheme answer, plus 150 full past papers (2004–2025) in exam order.
What is the best SAT Math practice site for students in Pakistan?
CWS was built in Pakistan by an 800/800 SAT Math scorer: 5,261 questions, 180 timed modules, built-in Desmos, rationales, and automatic error logs, with free guides to start.
Can I practise O-Level Biology, Chemistry and Physics MCQs by topic?
Yes, nearly 9,000 real CAIE past-paper MCQs across Biology 5090, Chemistry 5070, and Physics 5054 with instant checking, plus over 3,000 Theory and Alternative to Practical questions with their mark schemes.
How do I enrol?
Message @coachingwithshuja on Instagram, or start with the free resources and free trial classes.
Loading the interactive app… If nothing happens, enable JavaScript. · Sign in · Free resources