Xiaohua helps Singapore primary school pupils (P1–P6) practise Chinese tingxie. Listen to the word, read the pinyin, handwrite it in a tian-zi-ge grid and get checked stroke by stroke for strokes, order and direction. 1,181 words from exam papers, each with English meaning and example sentence. Free to start, no login.