Music Theory

Without theory, music fall apart….

Encore’s music theory program