DuolingoDuolingo is the world's most popular way to learn a language. It's 100% free, fun and science-based. Practice online on duolingo.com or on the apps!
忆术家MemriseLearn a language as it's used now. Immerse yourself in lessons that feature videos of native speakers, so you start speaking real life language, fast.
爱拓奇 italkiitalki is the best language learning community. Here you can learn over 150 languages like English, Spanish, French, Chinese, etc. with professional online tutors.