Did a pretty intense circuit strength training with a fair amount of core training today...did a lot of big power lifting type movements. 3 sets of squats with 300 lbs, on the squats I would do about 10 reps then drop down to about 60 degree leg bend and 'bounce' about and inch throughout the range of motion to kinda mimic a running with bent knee 'bounce'...felt good. Then I grabbed two each of the 55, 50, and 40 pound dumbbells and picked the dumbells off the floor into an overhead press until failure, then went down to the next lower weight, wash rinse repeat....three of those digressive failure sets....in between I did core exersizes, rows, pull downs, etc....kept the heart rate above 90 % for a good 20-30 minutes, for the most part I alternated each set between a pushing movement and pulling movement, and when possible, alternated upper body to lower body on each set, with about 20 seconds between sets ...was killer. After I finished, I ran about a mile of strides with about 40-50 meter walk between each 80-120 meter stride. Strength training the legs and core really does seem to help my form a lot. Have a great week everyone!