That's right. I said yoga for bodybuilders. You can think what you want, but definitely don't talk trash until you've tried it. It's brutal, I'd rather hit a set of 600 lb deadlifts than try to accomplish some of the shit they do in these classes. I'm serious about my physique goals, and I could give a rat's ass on how something looks if it's helping me.
If you're looking to feel better and take your build to the next level then I strongly suggest trying yoga classes a day or two each week. The first thing it does is helps you stretch in a way most people wouldn't be disciplined enough to do on their own. The second thing yoga can do is take you to a better range of motion with your muscles and I believe this will definitely stimulate growth when you get back into the strength phases of your routines.
Think of it as taking the governor off your car's engine. When your muscles can move more freely then your body can grow easier. It also helps you sweat and releases toxins by pushing your body to its stretching limitations. All that stretching will help you release lactic acid and recover faster too. Of course, some guys will talk a bunch of shit and call it gay or think you're some nut eating tree hugger, but whatever.
I like to take care of my body. I frequently have days where I only do abs and cardio, the sauna, yoga class, swimming, whatever. This type of shit will only help you. For some odd reason most guys think it will hurt you but it won't. This all plays into super conjucate training (growing and getting defined at the same time). Let me tell you that sometimes I deviate from my full body routines and take days like this where I don't weight train, but I always revert back to it.
I can make better progress with half the effort when I train in this fashion. I stay leaner, I'm more recovered, and I'm not as mentally burnt out. It gives my nervous system time to recoup, it helps me stay focused. If you had a couple days a week in the gym where all you had to do was abs, cardio, and stretch, you'd do just that. It's easy to run out of time or skip out on some of this stuff when you are throwing in weight training everyday.
Try to think outside of the box, open up your mind a little more, and you may get some better results. Seriously guys, give yoga a shot. It's done very well for me personally.