It is SUPER RARE to find a book that had english, Cantonese, and phonetic pronunciation and chinese characters for every word. The sentence format that is used is very effective for teaching. For those who are not advanced in cantonese this is the best book I have ever seen. Lastly it is very easy to teach cantonese to kids using this book even if you are not super fluent due to the multiple ways the words are presented. It even color codes the characters to the prounciation and english translation!!! (Amazon shopper) I put this in my classroom library. My students were fighting over who will get to borrow the book first. I definitely would recommend this book for young children or even adults who want to learn some basic Cantonese words and phrases! (Fanny Yu, second-grade teacher)