6 rounds for time:

20 twist punch R M/H
20 twist punch L M/H
20 plank snatch  R 15/20
20 plank snatch L 15/20
20 tick tocks R 25/35
20 tick tocks L 25/25
20 box jumps

Post time to comments, then ...

3 sets of 10 pullups

Post highest strings to comments.

Couple of reminders on today's workout. 

Twist Punches - You have to move your feet on these.  Shift your weight back and forth with ever rep.  Also, this movement is more about generating momentum from the hips (twist) to "throw" the punch.   Don't just push the band with you arm.      

Plank Snatches - Again, generate momentum by twisting your hips.  If you are using your R hand to do a plank snatch, your starting point on the ground will be L of your mid-line.  Rotate the DB to the top of the movement using the stronger muscle groups of your torso.  When the weight is at the top of the movement, your hips will be nearly stacked.   

Tick Tocks - These are only effective when you tilt to a point of stretch on BOTH the L and the R of the each movement. 

Friends should NOT let friends do tick-tocks with a weight in both hands.  It's the only way to make a funny looking movement (really, it is - but, it FRICKIN works - so, we do it) look stupider.  A weight should ONLY be in 1 hand.  Weights in both hands off-set each other.  You just as well put them both down and stand there leaning back and forth.  We aren't saying there is NO exercise in this - there just isn't much. 

Box Jumps are Box Jumps.  If you can jump your feet to the top of a 15" platform, you're killing it.  Carry on. 

"Deep Vein Thrombosis Overview"

Knowing the signs and symptoms could save your life.