Coaching with Shuja — CWS

O Level Maths, SAT Math & Topical Past-Paper Practice

16,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

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: 2,957 questions, 88 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 — 7,300+ real CAIE past-paper MCQs across Biology 5090, Chemistry 5070, and Physics 5054, with instant checking and a timed exam mode.

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