Learning how to animate... again... it seems to be taking me a long time to learn the principles. But on one of my regular Vimeo obsession sessions, I came across this video created by the animation tutorial team ianimate, which is made up of various professionals working in major animation houses (mainly Dreamworks). Their Vimeo and their website is filled with tutorials and their students work, but what I found the most interesting though were the videos looking primarily at the basic principles, working in 2D (rather than 3D which their tutorials are mainly based in). In these 2D videos they use the free software (if you don't mind having a watermark on your work anyway, otherwise you have to pay for it) Flipbook, which has a dope sheet, allowing you to clearly lay out your work ready for properly animating in other software.
Weight Lift from iAnimate on Vimeo.
For more video's and helpful tips, or to even properly enrol to their workshops (which I think would probably be worth while in the future as a 'top up' or a 'reminder' to animation, rather than doing it alongside an animation degree, then these two websites are a good source of inspiration and knowledge.
One of the main animators working for ianimate also runs his own tutorials on his website here, which are also helpful!