App for learners of Mandarin Chinese. Includes readings from very easy to advanced. Readings include translations, pinyin, simplified or traditional characters, and audio (slow, normal, or fast). These features can be turned on and off.
Text and voice chat with people to practice your second language and help them learn yours. This app has tools built in so that you can make corrections to others' writing and get corrections to your own.