Audio files give a phrase in English then repeats the phrase in Spanish.
Interactive flashcards help with translation, as do some neat matching games. This is fun, even for children. It might give them a head start on Spanish lessons in school.
Berlitzalso offers some online language learning. You can get a taste of Arabic, Czech, Swahili or one of more than a dozen languages through the Language Express program.
For kids, there is a special section where "the accent is on fun." It features jokes, riddles, and pictures to color.