She pushes me to do so much more than I ever could manage on my own. She is incredibly knowledgeable and is always learning more and passing that new information on to us and infusing it into her programs. Highly recommended!