Learn to pronounce and identify English words
Learn a language by improving your vocabulary
Recognize automatically more than 400 languages
Improve your level of Russian
Conjugate verbs in Spanish, German and English
Learn vocabulary in an original way
Check for spelling errors anywhere on your computer
A useful program for learning languages
Juan Fernando Valencia
Learn more quickly with spaced repetition
Hungrycat Soft
BYKI
Herosoft
Esteban
Learn to read and write with the story of Little Red Riding Hood
MemChinese Computer Solutions
AutoRepairPhoto.com
An easy way to learn Spanish through fun games
Learn Spanish in this virtual city