This book is for my children. I highly recommend you to buy this book and read it. I bought this book for my daughter, and she and I read it several times. And she could study English. There are several blanks in this book, and you can complete the book by recalling various words.