Learn Chinese characters by English.
21 thousand characters total, learn it with standard pronunciation.
3 thousand characters for level 1 and level 2, which is the most useful, learn how to write it with the correct order of strokes.
Level 3 is too hard to learn, and most of us will never use it in your life.
The best software to learn Chinese for you.