The edexcel books are quite good in terms of having most of the content and giving you the methods you need for exam. At that point it just becomes learning the chapter, doing the questions, and then completing some of the hundreds of past papers that are available online