Michael HegartySep 62 minEffective Techniques for Mastering Scale PracticePlaying scales is one of the most fundamental skills that we, as pianist, must develop. Yet a complete, unadulterated scale will hardly...