CAE Writing Skills by Felicity O'Dell
CAE Writing Skills combines creative practice of writing skills with systematic training for Paper 2. It contains varied activities designed to develop planning, checking and revising techniques while providing key language practice. Practical tasks throughout the units train students in writing for specific contexts.