Below are some links that you will find useful for learning English language online. They include resources for practising and studying English, to be used in addition to lessons or when you cannot get to lessons.
British Council Learn English Page – find practice exercises and schools or teachers in your area.
BBC’s Online Learning English Page – the BBC’s page with a lot of accessible, handy exercises for practice.
Dave’s ESL Cafe – a one-stop resource for everything related to learning English as a Second Language.
The Internet TESL Journal – no longer publishing, but an enormous resource of information and links for learning and teaching English language.
Lesson Stream – collections of visual lesson plans in various topics
Breaking News English – English News Lessons in 7 levels with graded multi-level listening and variable scrolled-reading, and all-skills activities.
One Stop English – a site with over 9,000 resources, including lesson plans, worksheets, audio, video and flashcards
Teacher Training Videos – teacher training videos and more by Russell Stannard
200 Free Cover Letters – a horde of templates for cover letters, a great starting point for any correspondence writing.
ICALTEFL’s Lesson Plans – a collection of lesson plans and activities to help with studying English in the classroom.