10 theme-based units that help students learn new vocabulary, and helpful phrases that they can use in their writing tasks. Thorough preparation with ideas and tips on how to approach Writing tasks that students might encounter in Advanced level exams e.g. Cambridge English Advanced or Proficiency All the task types are covered extensively: essay, report, review, letter (formal/informal), proposal. Each unit includes writing tasks based on the unit topic with model answers and writing tips.