Training with A Traveling Trainer has really improved my core strength and fitness. This has allowed me to continue with my marathon training injury free and complete the last marathon in my best time.