So for science I made notes following the mark scheme very closely throughout the whole year, every time we had an end of topic test. During study leave, I did all the past papers and did all the topic papers from PMT, editing my notes so that explanations would hit the mark scheme properly.
English language was lots and lots of practice questions too. I made sure my texts were annotated with stuff that's required in the mark scheme - for example, people always miss structure, so I added lots of stuff about structure (e.g. juxtaposition). I also went through all the mark schemes to find more annotations to add. The 2 days before my exam, I wrote an essay on almost every single text, and if I didn't, I planned an essay on it.
For English literature I would make mindmaps of quotes and what I could say about them for certain themes. Then I wrote a bunch of essays. I would recommend finding an examiner online to mark an essay (for both language and lit) to get a sense of where you're at and what needs to be improved. Yes you can ask teachers at school, but in my case, my English teacher was never bothered to give marks, and school English teachers have a reputation for inflating marks.
For maths, make sure you understand all the topics by going over notes or watching videos, then doing questions on them. Pixi maths aiming for 9 is a great booklet you can find online. Then the only way is to do all the past papers. There are plenty. Collect the questions you don't get correct, and redo them.
For computer science, I'm already okay with coding, so it was mostly me trying to memorise the content. I used the cgp revision guide (take it with a grain of salt though, always check the specification) and would do the end of topic questions to check if I've remembered. I also used their flash cards and made flash cards for myself. Did lots of mindmapping just going off of the specification, and would correct or add detail using notes from csnewbs or from class in a different colour pen.
For Spanish, the grammar comes pretty naturally to me, but I still made a sheet with all the grammar on it. I also made a sheet full of higher phrases which is most helpful for writing, but is also good for speaking. By higher phrases, I mean idioms for example, or complex structures. Obviously it's good to learn the grammar. And then I did all the past papers.
It's a little condensed cause I'm on the bus right now, but let me know if there's anything else you want to know
