If you’re new to yoga, the practice can sometimes feel intimidating – but benefits can be felt from the very first class, so there’s no reason not to begin! We explore 5 health benefits of yoga based on science, which only improve over time with regular practice!