I have my self been using Skritter for many years and moved recently to China. My daughter is studying Chinese in an international school on native level. Since she have missed out two years she is behind the other students in Chinese writing. She have been getting scores around 50-70%. After signing her up for Skritter she have had every 听写 with 100%. That includes tones, pinyin and characters. Major improvement that resulted in her teacher calling me for a meeting to tell her how we had achieved this improvement. We now spend less time each day doing her Chinese homework but are getting better result. Very well invested money I would say. She is also picking up a lot of English at the same time giving her even more value. My other daughter is still to young for this(4) but next year I will probably get a third account for her as well:-)