I second this, although I don't have the discipline to do it everyday. When I feel really crappy, I do it and always feel much better for a whole day afterwards. It's also an exercise that is stress-free, easy, and can be done everywhere. I'm not sure about the teacher part though -- I'm not into the mystical mumbo-jumbo (even though I'm Chinese). Something about the movements is just good for relieving stress and I'm not sure they need to be done in exactly the right way -- sort of like how sham acupuncture helps people.
p.s. there are a lot of charlatans, so you have to find an actually talented teacher