Question to A* studentsWatch
It really does pay to have good revision notes. Some of my friends who got straight A*'s literally spent holidays before mocks making notes for each subject.
As for your issue of Maths, the most important thing is to understand concepts from a very deep level. Like dont assume something is true at face value, learn WHY it is true.
2 weeks before exam until day before: all the possible past papers
Day before exam: read through notes (all skim reading though)
Then go over questions I got wrong etc from as many past papers as possible.
When I first revise something I repeat that same topic (if time allows) 3times in the first week of revising it to get it in my long term memory.