Bring animation to the next level

The best introduction I found so far which helps beginners to get on the next level of animation: analyzing movement in very clear and entertaining clips

Also, the famous book by Richard Williams, generations of animators used for learning, is now available as an animated app for ipad, introdcution & link to app here.

Do you have a link to recommend on the topic? Suggestions highly welcome.