Iyengar Yoga is a meticulous form of yoga with the aim to improve your posture with precision. The poses are generally held for a longer period of time, so you can refine your posture in more detail. This form of yoga is exceptionally suited for those who want to work on their back or neck complaints. It’s a more technical and therapeutic form of yoga.