“Social Language” is a mobile app which can be used to learn languages.
Users of this app can whether choose to teach English and learn Chinese or choose to teach Chinese and learn English. So every user in this app could be both a teacher and a student. For example, if you choose to teach Chinese and learn English, then you can record your course of teaching Chinese according to the curriculum frame offered by the app. Once you finish recording it, anyone in the app can listen to your course. At the same time, you can have others’ English courses.
I recommend this app because all the users can communicate in this app , share learning experience and language knowledge. If you are trying to learn English or Chinese you worth a try!