AnimatorIsland offers a lot of useful advice for animation. This summer, I plan to finish the 51 great animation exercises to master; http://www.animatorisland.com/51-great-animation-exercises-to-master/.
EDIT: UUGH FINALLY! I finished it in a few weeks, and it was exhausting but very cool.