Yoga is a complete fitness package.
I am a physicain and physical therapist... hot yoga is the quintessential fundamental blend of balancing body/mind/spirit.