Yoga styles today vary from gentle to strenuous although all share three common elements those being asanas (poses), pranayama (breathing) and dhyana...
All that we do in today's modern world works against us when it comes to good posture. We spend so much time in front of our computers, at our desks...