Contains almost everything students need to cover the key topics for the main exam boards, from study notes and definitions of key terms to practice questions. This revision guide is suitable for 30 during the course and for final revision in the run-up to the exams.