I’ve just started my first year of sixth form, so as I’ve only just completed my GCSE’s earlier this year, I’d really recommend using CGP books for science. They really condense the spec down and they also make revising a lot more enjoyable surprisingly. I would also highly recommend Seneca Learning for most subjects. It was an absolute LIFE SAVER. I went from getting a grade 6 in my mocks to a grade 8-8 in my GCSE’s. Seneca is just so helpful- it really makes revising so much less stressful. Hope this helps 😊😊