This is a free resource site which is provided by the British Council and aims to help independent ESL learners from beginning to advanced level learn and practise English online.
Features:
• Online tests to measure learners' command of English grammar and vocabulary as well as listening and reading abilities
• An English grammar guide that contains explanations of key grammar points, answers to grammar questions and interesting grammar games
• Authentic magazine articles on a wide range of topics for reading comprehension practice
• Fun resources for learning grammar and vocabulary offered in the form of cartoons, games, songs, lyrics, stories and poems
• Printable materials specially prepared for parents and teachers who work with children and young learners
• A separate section that covers military English
Site URL: http://www.learnenglish.org.uk/welcome_english.html