Beginner Level:
The English Hub for Refugees: Lesson resources for levels A1 – B1.
Teaching English (ESOL) | Online Centres Network: scroll down the page to the heading ‘English My Way’. There are links to 4 topics. Each topic has lesson resources for about 6-8 hours of learning, all for learners with no or low levels of English.
Intermediate/Advanced level:
Tefl.net: stand-alone, topic-based lesson plans for intermediate to advanced learners. The site also provides discussion-based lessons and individual activities.
Breaking News English: lessons and activities based on current affairs, available in different difficulty levels.
All Levels:
Excellence Gateway: Sets of lessons for all levels, from complete beginner to advanced (level 2)
British Council: Lesson plans and activities for all levels, from beginner to advanced
ISL Collective: Thousands of high-quality worksheets, power points and other resources covering all aspects of language learning, as well as interactive video lessons. A very easy-to-use search function to find worksheets quickly on any topic.
ESL Cyber Listening Lab: Interactive listening exercises of all abilities, covering hundreds of topics including everyday situations. Note: the audios mostly use American English accents.