Learn all about jazz harmony, piano, theory and soloing in one structured and detailed totally free online course. To my knowledge, this is the only ground-up, ...