Building a revision timetable that actually survives contact with real life
Start from your exam dates, not from today
Work backwards from each exam date, not forwards from today — it's the only way to see whether you actually have enough time for everything, and to catch a clash early.
Little and often beats marathon sessions
Three 45-minute sessions across a week beat one 3-hour session the night before. Spacing out revision on the same topic (with a day or two between sessions) is one of the most reliable ways to make it stick — this is often called "spaced repetition."
Build in slack
A timetable with zero spare time will collapse the first time something comes up. Leave at least one buffer session a week you can use to catch up, or take off entirely if you're on track.
Rotate subjects within a week, not within a day
Trying to cover Maths, Chemistry, and English all in one evening usually means shallow coverage of all three. Instead, give each day (or half-day) to one or two subjects, and rotate which subjects get the "good" time slots across the week.