Basic Chinese 500 contains 5 levels: Beginning Reader, Budding Reader, Building Reader, Confident Reader, Fluent Reader. All the course text comes with pin-yin to show pronunciation and English translation. Each Reader level teaches 100 Chinese words, staring from the most frequently used ones. The child learns to read sentences from the very start, which is the natural way for a child to learn to speak. By repeatedly reading the new words in various scenarios, the child grasp the meaning of each word and the knowledge becomes solidified. Available in Traditional Chinese.