A.
Five sets of:
Speed Swings x 5 reps

Rest as needed, and then…

Three sets of:
Pop Swing x 2 reps

Rest as needed, and then …

Every minute, on the minute, for 7 minutes:
Pop Swing + Muscle Up x 1-3 reps

*Make these rep(s) perfect

B.
Five sets of:
Front Squat x 6 reps @ 75%
Rest 2-3 minutes

C.
Complete as many rounds and reps as possible in 6 minutes of:
8 Power Cleans
8 Shoulder to Overhead
40 Double-Unders

135/95 lbs

D.
Three sets of:
Barbell Good Mornings x 5 reps @ 3211 (increase loads from 2 weeks ago)
Rest 2 minutes
Glute Ham Raises x 6-8 reps @ 3111
Rest 2 minutes