Excellent content, just as required. This book is great for learning Italian. As with many things learnt via stories, the lessons included in this book are hard to forget. The plan is to teach new Italian vocabulary through various story contexts or scenarios. It is quite an effective method and works even better by studying the material on their website. I received a free copy of this book from the author and I have left this review in return.