Bab.la language portal offers you dictionary translations, language quizzes & games, vocabulary lessons for learning and much more. bab.la is interactive: You can enter your own translation, create your own language test or your own vocabulary flashcards
An interactive workbook of introductory Spanish language exercises, based on the pictorial contextualization of basic vocabulary and language points, with full-colour drawings, audio clips, instant feed-back and vocabulary help
Global Language Online Support System is a database of interactive language lessons from the Defense Language Institute. Lessons contain authentic audio and video texts, activities, glossaries, and links for further information on the topics.