Music theory and classic jazz harmony

In this site there are free resources to learn music theory, harmony, composing, music analysis, improvisation and many other music topics. Music theory is a field of study that involves an investigation of the many diverse elements of a music, including the development and methodology for analyzing, hearing, understanding, and composing music.