Get in Shape with James Camastra Personal Training

Many have audio, so give it a listen for form cues and progressions.