A2–C2 writing resources

Resources for teaching ESL writing skills for students of all ages and abilities, including postcards and form-filling for elementary learners, poems and stories for young learners, essays for General English and EAP students, and letters for General English and Business English learners, as well as teaching ideas that work at any level.