Here´s a site that can help you improve your written and spoken English with lessons, articles and interactive tests and exercises: The English Speaking section is packed with tips and advice to improve your speaking so that you become more fluent and confident with your spoken English. While the Speaking section helps you find the correct words to use, the Pronunciation section gives tips actually saying the words, so that native English speakers will understand you easier. The comprehensive English Grammar section covers everything you need. In the Vocabulary and Idioms section you'll find help with many different subjects, from using a dictionary, how to describe people and behaviour as well as lots of tips to help improve your vocabulary. There´s also a Reading page - it's regularly updated to help you practise your reading skills and if you need help with business, the world of work and other real-life situations, make sure you visit the Business English section too. Finally, there´s a selection of games and quizzes to help improve your English.
Vocabulary games, spelling games and alphabet games to expand a child's knowledge of the English language. These online flash games and songs for preschool and elementary school kids are fun and they're free. New material is added frequently.
This great site is a sort of hybrid dictionary /translator /Thesaurus /word search engine - All these features in one spot! Its cool features include finding another word for a word, the opposite meaning of a word, the actual meaning of a word and translating a word into six different languages. All of these are can be clicked, linking to other similar nouns for each word. You can have the word placed in context with the “Sentences with the word” feature or even find the plural/singular/past tense/present tense of any word! Perhaps the most helpful is the “Find words” feature; you can search for words by letter (1 through 10) either starting with, ending with or containing whatever letter you type.