Duo lingo for Chinese!
Duolingo wouldnt do it - now theres an amazing app to learn Mandarin. I love how they integrate speaking, listening and even character recognition without being overbearing. Love it!
neilpeart2 about
ChineseSkill - Learn Chinese, v3.1