EAL Journal: list of resources such as English ESL Grammar Worksheets which can be filled in online and emailed or printed.
LearnEnglish Kids: resources provided by the British Council’s Learn English section, including fun activities, songs and games.
LearnEnglish Teens: resources provided by the British Council’s Learn English section to improve your English and interact with teenagers from overseas.
OUP Headway Series: browse interactive exercises and downloadable audio and video resources. There are exercises to practise your grammar and vocabulary for all levels.
Perfect English Grammar: the free part of this site has lists of grammar exercises and explanations. You'll find exercises and answers too.
BBC Learning English: resources to help new English learners with vocabulary and grammar.
Learning resources designed for EAL students at all levels
English for Life: free downloadable resources for the beginner, elementary, pre-intermediate and intermediate learner.
Home Learning Project Packs: free resources to engage EAL students with up to four weeks of work. Topics include storytelling, literacy, geography, and UK culture.