Classic Push Up
Knee Push UP
Wall Push Up
Wide Push Ups
Diamond Push Ups
Bench Pres Push Ups
Bench press with feet on the ball
Flat Bench Push Ups
Flat Bench Variation - Swiss Push Ups
Spartan Push Ups
Hindu Push Ups
Spider Pus Ups
Tiger Bent Push Ups