In an article written by Harvard Health, a study found that over 55% of Americans who did yoga reported that it helped them get better sleep. Even more exciting? Over 85% of them said yoga helped reduce stress. (more…)