Have you been searching for an exercise technique that improves more than just your body? There are many types of fitness methods available that cater heavily to the physical aspect of your life, but very few can cater to your mind, emotions and soul too. It is even...