Second video on the 12 Principles of Animation. In this one we'll be covering Timing and Spacing, 2 essential principles if you want to tackle any kind of animation.
Understanding the difference between them, and how to use them together is the key to fluid character animation.
All resources are listed in the video description.