This book serves as an excellent introduction to very basic but important concepts in music theory and gives a small introduction for composition. Being spiral bound and with each lesson being in a worksheet format, I have used this book with my private lesson students (junior high school and high school students) with much success. All the material is easy enough to be self taught or does well in reinforcing review material.
With such a good review, why only 4 stars you ask? If you are looking for a book to learn the details of basic music theory and all the extra tidbits (i.e. why duple time is preferred for particular compositions; what is duple time; what would compound time be good for?) then this will leave you displeased. Consider what you are trying to get out of the book before purchasing this one. This book would come no where close to an academic level theory class. I would recommend :: Steinke - Basic Materials in Music Theory :: for a thorough examination of basic music theory if that is your intended goal.
* If download links doesn't work. Please write a comment.Practical Theory Complete: A Self-instruction Music Theory Course Download via usenet