As someone who needs structure to my training I found working with Steve invaluable. Constant feedback helped keep me focused and when I was unfortunate to pick up an injury we worked together to ensure training was back on track.