? 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