Mark Sarnecki Elementary Music Rudiments 2nd Edition - All Levels
This series organizes concepts into three progressive levels (Basic, Intermediate & Advanced) with an available Answer Book.
Designed for intermediate to late-intermediate level students, it teaches the basic elements of music theory and complements the study of all instruments.