This book is perfect for music theory beginners, and is appropriate for both adults (who could use it independently) and children (who may need some guidance, depending on their age). I think the best thing is that it provides short explanations and ...