November is the main ZIMSEC sitting for most O Level and A Level subjects. The plan below spreads past paper revision across the weeks leading up to it.
List every subject and paper you're sitting, pull the relevant past papers for each, and note the topics you're least confident in from any recent school tests or mocks.
Work on the topics you're least confident in first, while there's still time to properly re-learn them rather than just cram them later.
Move through past paper questions grouped by topic across all your subjects. Track every question you get wrong so you can come back to it.
Start sitting complete past papers against the clock. This builds pacing and exam-hall stamina, not just topic knowledge.
Go back through everything you flagged as incorrect over the previous weeks. Each one stays in the pile until you can answer it correctly.
Spend the final week reviewing what you've already covered, formulae, definitions, and your revision pile. Starting new topics this late tends to cost more than it gives back.
Earlier than feels necessary. Starting the week-by-week plan below around six weeks out gives weak topics enough time to actually improve, not just get reviewed once.