Recently I stumbled upon a course led by David Gibson, an animator who has worked on several films and games including Sunny With a Chance of Meatballs, and Overwatch. He works in Maya, but all the principles still apply to blender. I've struggled finding quality lessons on animation, and imo character animation is not one of the Blender community's strong points, which is part of the reason I've struggled to learn good animating techniques.

The course is called Rise and Spline, and is streamed to twitch every saturday. You can find the past courses at

This has been hugely helpful to me, and I thought I'd share it with the Blender community