1 - 1.5 hrs of vinyasa style yoga almost daily. in my living room. and i teach randomly (sub yoga teacher). i can't afford to take classes too regularly but i subscribe to myyogaonline.com and they have some videos online. i build muscle when i lift weight too, so i stick with yoga b'c then its only your own weight and you sweat alot. some gyms have yoga classes if you've never tried it & want to. i also just go running if i only have a half hour or something.