1 Ringkvist
It is said that it only takes 200 hours to learn a language. On the one hand, the learning progress of learners can be determined by computer algorithms, so as to understand individual learning difficulties. Whether you can persist or not will affect the judgment of the computer. All self-study requires strong self-study ability. If you are a college student, your roommate is playing games and watching movies, and you are studying hard, it will seem out of place, but I want to tell you that this is how I came over and wanted to study.
Second memory
For Xiao Bai, its repeated practice and association may be helpful, but some grammar is a bit difficult to understand. Personally, it is not perfect, and the quality of the course is uneven. Poor foundation will be more popular, easy, simple and fast.
No.3 duolinge
This has a great reputation, and it can learn many languages, and it has always been free and has a wide range of applications.
No.4 Ringkvist
I saw this website recommended by others on Zhihu, and I also used it. There are many courses in it, but I tried the general English in it. This is very similar to the idea of establishing language thinking to learn English abroad, but it is still a little bright in China.
No.5 NPR One
Bus no.6