I bought this book to review college-level music theory to prepare for further studies in music. This is the book used at the school I will be attending. I do like the number of self-tests, which include plenty of review of previous material. I also appreciate having the answers to the self-tests in the back. However, I have gone through the first four chapters and have already found quite a few mistakes in the text. For example, one chart listed the chord inversions and left out first inversion so the chart read "root, root, second, third." Another mistake on a self-test was asking for something in major when it should have said minor. There have been other mistakes as well, at least one per chapter. I have caught these mistakes because I have already learned this material and am just reviewing, but I think these mistakes could cause some confusion to the person first learning the material. I am using the sixth edition. Hopefully, later editions have corrected these mistakes. This is not the easiest text to use for self-learning. While it is thorough in the amount of material covered, the explanations are not always complete. Some of the directions are not clear. A teacher would be able to fill in the gaps or explain things in a slightly different way to clarify. However, for me, the conciseness of the text means I can review quickly.
All in all, this book is good for review or for learning with a teacher, but I don't recommend it for self-teaching. Also, it is definitely a college-level book. I would not use this with my high school students.