Chinese Challenges
Chinese Audio Trainer (Edu.)
Chinese Audio Trainer
Pinyin Trainer for Educators
Chinese Writer for Educators
写汉字游戏 — Chinese Writer
trainchinese Desktop Chinese Dictionary and Flash Cards