I have been making my own resources for a while now because I had a hard time finding published materials I was happy with. I finally found a great site called FUN Music Company. They have so many great resources and they fit the way I work because I can download them as digital files and print off whenever I want. Fun Music Company has a wide variety of materials to choose from. Everything from great printable theory books of all levels. Great for grades 6 through 12. They also have course materials for Rock & Roll, Instruments of the Orchestra, Jazz & Blues, Composers, World Music and more.
And, they are very reasonable priced for the quality and quantity of worksheets, assessments, lessons, workbooks, listening suggestions, log books, etc. etc.
Check out Fun Music Company and see what you think.