Will require understanding of Zhuyin already as it doesn’t review it here. However, it had a great beginning introduction to 100 words. It included memorization cards, different pronunciations of each word, practice sheets, and even stroke order. Looking forward to working through it with my children.