This course is really very useful for my husband and I. Sharon is very experienced and detailed in her explanation. Her sharing is different from other courses as she incorporates a lot of her own experience as well as her clients. She also updates her teaching regularly. Highly recommended!