Rush Workout

For time:
100 Double unders
50 cal row
40 Alt. dumbell snatch@22.5/15kg
30 Pull ups
20 Heavy wall balls@12/9kg
10 Devil press@22.5/15kg

EMOM 12':
a) 8 BBJO@60/50cm
b) AMCAP row/bike
c) Rest