Ive just started year 12, in yr 11 we only used cambridge, has a good range of questions for all topics, especially for more advanced students but there are easy questions aswell.
Some of the explanations in the book are a bit tricky but thats what your teachers for. There are proofs for most formulas which is also good.