The development of any kind of skill depends intimately upon

Feedback

Abstract knowledge

Kinesthetic stimulation

Muscle facility