I bought this book because it was the book being used for a class in Italian I am taking. I don't really care for it. One problem is the book has unknown words thrown in with sentences, words and concepts which have been introduced. I find it very hard to follow. There is not much guidance on some of the assignments. For instance it will want you to write a whole sentence "using words you have learned" without giving you an idea of what to write about. My biggest complaint is that it does not include pronunciations, so it really isn't a book you can learn from by yourself. In my opinion, the "Italian in10 Minutes a Day" (series) is much better.