By learning just 900 characters, you will have 90% literacy in Chinese.
Not only will this app quiz you on each character, but it will also help you learn by using a spaced repetition algorithm.
All you have to do is let us know whether or not you know each character, and well track your learning.