A 30-minute shoulder stand practice to reverse late afternoon slump

What’s the best time of day to do shoulder stand? The pat answer is that disciplined yogis always do their practice first thing in the morning, so the best time is toward the end of morning practice. The practical answer is: whenever you can. Perhaps you have to leave for work too early to make […]