British Council is an online resource for learning English. There are a lot of materials available for students to improve their skills and for teachers to use in their classrooms. The materials are available for all language skills and for all language levels, from beginner to advanced. The different materials have been specifically created by the British Council.
Learn English from British Council also has a YouTube channel here.
Information:
Main purpose: Resources to use in the classroom, Resources for learners
Languages: English
Available as: Web resource, Social network, Learning platform
Cost: Free