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.
200 Free Cover Letters – a horde of templates for cover letters, you can’t argue with that.
ICALTEFL’s Lesson Plans – a collection of lesson plans and activities to help with studying English in the classroom.