Excellent Program! Best one I took at my workplace. Mirella was so generous in sharing her expertise and experience and so knowledgeable. I liked the balance between theory, practice exercises, and explanations from the facilitator.