These aren't necessarily great, but this page[0] does touch on some of the basic concepts. "Squash and stretch" is a key thing missing. Also while in the demo you're dancing not walking, a walk cycle is a very basic thing which is often done poorly by even supposedly professional companies. [1] It's really important for the "contact" part to seem like it's happening. Getting feet to plant themselves on the ground and look like they're not swimming or sliding around is a challenge.
[0] https://idearocketanimation.com/13721-12-principles-of-anima... [1] https://www.angryanimator.com/word/2010/11/26/tutorial-2-wal...
[my father worked in animation for much of his career and would complain bitterly about badly done animation, so I guess I can't unsee things with his critical eye]