Free lessons for words, phrases, and conversations. Videos require the Adobe Flash player. To look up the sign for a word, select the first letter of the word at the top of their page, then scroll down on the left panel to find the word and click on it to see how it is signed.
Courses in French, German, Portuguese, Spanish, Greek, Italian, and Chinese as well as essentials in 36 other languages including Japanese, Albanian, Danish, Polish and Russian.
English grammar (basic to advanced), free online lessons/courses, training materials/lesson plans, vocabulary and reading comprehension exercises, quizzes and tests, and more. From About.com.