For those of us who have no idea how to get from here to "there," this app provides a great map. "On my way to fitness." Love the running app, and this is as good.
profjlewis about Push ups: 100 pushups trainer, v7.2