It is a very good book for the students of music. But if you want prepare for ABRSM music theory exam you may face some difficulty as this book does not have grade wise partitions. It explains the syllabus of first 5 grades together. But if you refer to "ABRSM Music Theory in Practice", in this book chapter number to be refereed for grade wise syllabus have been given. You can also buy ABRSM First Step in Music Theory along with (but not as an alternative) The AB Guide for grade wise explanat...