Wall balls, sit ups and push-ups Oh My! Workout

5 rounds of 30 seconds work, 30 seconds off for each of the following stations:

Wall Balls, Abmat Sit ups and push ups

Results:

75 wall balls 20# - my form stayed solid and I felt strong
111 sit ups - I did 22 each 30 seconds and 23 the very last round
77 pushups - I did 31 the first round and it went downhill from there as pushups tend to go.