I never met a more dedicated weight loss coach!! So many times when I hit a little plateau, Ann talked me off the ledge to ensure I stayed the course!! Love Cherry Hill Nutrimost and Ann!!! I wrote a more in depth review for the overall program as well. I always know where to go for my weight loss and maintenance!!