3 steps, in Spanish.
10 trucos para aprender cualquier idioma
A funny Irish proposes a method for learning a language in three months.
Excellent text translator in context.
Word translator with phonetic and access to discussion forums.
Several English dictionaries on-line.
Free program for the translation of texts and reading phonics through 6 translators online
It has some dictionaries on-line as well.
Visual map of the relationships of words (synonyms and meanings).
Free software to read PDF with OCR in different languages, English as well.
Download old version
Basic English very clear diagrams and exercises.