Learning to improvise will improve both your compositional and ear training skills.

Posts tagged with improvisation: