Great set of Apps – trainchinese Review
I've used most of the larger apps and this one (and its cousins) is the best dictionary. Great pre-organized lists! Saves me lots of time. Has really helped me get motivated too.
Review by rando525 on
trainchinese.