Having a commitment to a training schedule was so important. I was challenged far more than what I would require of myself if I was on my own. The variety of both free and machine weights, kettle bells, TRX and much more, made it fun, different, and challenging. However, the most important factor was knowing my trainer was always watching ensuring the correct technique to avoid injuries.