Key normalization

A few ideas:

Interesting ear training and other techniques and sites:

It's crazy how everyone essentially agrees there is a way to do it, but it always comes down to how it “feels”; is it “finished”? Where it “lands”. And other ambiguous phrases.