Test your knowledge of many interesting subjects , for example, holidays, culture, sports, or how to find a job. Good quizzes on grammar, writing, vocabulkary and idioms. These pages will help you understand and use Web pages designed for native speakers. You can write to a pen pal or take a quiz. Interesting pages include The Weekly Idiom and Fables.
Homepage is translated into different languages.
EFI offers free on-line classes in grammar,writing and listening. Have fun learning English through jokes and slang. Also practice listening, pronunciation, idioms and vocabulary. Impact is a newsreader for intermediate or advanced ESL students. Difficult vocabulary is underlined so you can select it to see the definition and pronunciation of the word.