Jazz improvisation : harmony : blues singer songwriter

Free online resources to learn jazz improvisation and music harmony by Musilosophy, blues singer songwriter and pianist.