How to Read Music in 30 Days: Music Theory for Beginners – with exercises & …

A nice touch in this activity book is the bonus content accessible online.