Bec is a wonderful trainer and always pushes you to work as hard as you can, but also safely. So knowledgeable about all things fitness, nutrition and health.