very helpful this serves me a lot of hands in dealing to my first year in teaching mandarin class. I've almost forgot my chinese language 30 years way back. now i use this apps to recall and give my students a precised and positive lessons since chinese language isb difficult to teach.