3 Rounds of:

30 Second plank
20 Mountain climbers
10 Bent over rows
10 TRX flies

3 Rounds of:

8 KB halo's each way
8 Front squats
8 Plate step ups - each side

8 Minutes as many rounds as possible of:

12 KB swings
6 TRX pulls