Enjoyable and contemporary topics appeal to a wide range of learners *Thorough language and skills training expands students' knowledge of English *Graded introduction to task types gradually familiarises students with exam requirements *Emphasis on personalisation keeps students involved and interested