This is quite possibly the best Dari book out there. It is an excellent book for the post-beginner learner of Dari. It is comprehensive and well-integrate. Whether you're taking classes or just studying Dari on your own, this book will definitely help you. Instead of just teaching you pointless vocabulary items with tiny bits of grammar, Intermediate Dari describes to you the structure and logic of Dari Language. Those of us who studied various languages and/or teach languages, know that all languages possess a certain logic to them. The logic of the Dari language is a bit different from that of English. This book won't just teach basic grammar, it will immerse the reader in learning how to form your own sentences and teach you the language the way languages should be taught. I highly recommend this book to anyone who is NOT a beginner, but intermediate/advance.