by Jessica Kisiel | Mar 19, 2013 | Sports Training
Flow is the state of optimal experience when the body and mind are pushed to the limit to complete a difficult task. It is these moments that bring us happiness and fulfillment in our lives. Flow is an intrinsic experience of our own making that is not dependent on...