Iyengar yoga can treat a lot of illnesses. High blood pressure, depression, chronic back pain and insomnia are one of the ailments Iyengar yoga can heal. It has also been used as a form of physical therapy for injured patients and the elderly suffering from chronic arthritis.