Title: Duolingo: Learn Languages Free
Summary: Ever-growing, free courses cement learning in six languages
Pros: Full-sentence language learning is holistic, attractive, and sports tons of depth.
Cons: Verbal input is only available with newer generation devices; attempt at gamification is weak.
Bottom Line: Sparkling, holistic learning for five traditional European languages plus English.
Read more here.