Cambridge IGCSE First Language English (0500) exam preparation course. Full coverage of Paper 1 (Reading) and Paper 2 (Writing): comprehension, summary writing, writer's effect, directed writing, descriptive/narrative composition. Practice on real formats with mark scheme analysis.