Learn dozens of languages with the Anki method
An amazing alternative to Google Translate
Learn how to type with these lessons
Improve your typing skills with Tux
Google helps you write better using its search engine
Good application to learn languages
Multilingual typing tutor for Mac
An on-the-go multilingual dictionary for Mac
Use flashcards to learn vocabulary from different languages
English lessons for intermediate and advanced levels
Write about your life without any limits
Desktop English - Spanish translator
Translate texts using Google Translate and other services