By Endorsed Mind Body Coach Cathy Dean To some, the turkey vulture spirit animal is a symbol of renewal, of death and rebirth, but the reason why I love it is that, for me, it’s a symbol of effortlessness. If you live in Northern California as I do, then you’ve probably seen the turkey vulture… Continue reading Why High Achievers Need the Turkey Vulture