Vocabulary Training
English Maze The English Maze can improve pronunciation, speaking, reading, listening and writing skills. The site contains hundreds of hours of material, much of which is free.
Language Identifier   The Lextek Language Identifier is free for you to use for your personal use on your non-commercial projects. Please feel free to share it with your friends those you work with. The Language Identifier is free to download and free to share with others for non-commercial purposes.
Hot Potatoes Homepage  The Hot Potatoes suite includes six applications, enabling you to create interactive multiple-choice, short-answer, jumbled-sentence, crossword, matching/ordering and gap-fill exercises for the Web.