I've been practicing yoga pretty regularly lately with YogaGlo and one of my favorite yoga teachers on the site is Jo Tastula. Besides having a great Australian accent she teaches a pretty darn near perfect vinyasa flow class. I always feel inspired, focused, and in the moment afterwards. Most of her classes on YogaGlo range between 30 and 60 minutes--enough time to get good and sweaty--, but I recently discovered she also has an excellently produced DVD, High Vibrations Yoga, which consists of five short meditations and five sun salutation practices. Any combination of the practices can be completed in less than 20 minutes. Great for those moments when you don't have a lot of time, but want to reconnect with and realign your body's energy.