Excellent for first time or revision
The exercises are well paced and usually the sort of thing I can do on my train ride into work. The app provides lots of opportunity to learn and revise. It presents new vocab alongside grammar so that progress seems really natural.
I started learning mandarin last year and had to take a semesters break. This app helped me get back into the swing of it in the lead-up to starting my second term.
While its no substitute for real classes with real teachers, ChineseSkill can work as a gentle introduction to learning the language and as a complementary study-aid.
Parallel Sandwiches about
ChineseSkill - Learn Chinese, v3.1