Wen Leu is a Babcock Ranch resident, Certified Essential Oil Coach and a 200-hr Certified Yoga Instructor.