Want to learn animation fast

What’s the Best GameDev.tv Course that will help me Learn Animating not necessarily Humanoid characters but basically any sort of Generic Animating? the Complete Blender Creator Course or the Blender Character Creator Course? i’m trying to replicate some Funny animations like the ones in (Plants vs Zombies Garden Warfare 2) if anyone familiar with it.