I took yoga classes for a number of years before I started riding. I believe there are few things better for increasing flexibility and helping with balance. I still do a few moves in the mornings while I shower to stretch out and my workout videos include yoga. After a long ride, I find it really helps relieve tension in my shoulders and neck. I am more flexible and can balance in weird positions longer than any of my three teenage kids can. I highly recommend it.