This is my go to app. Its a quick workout at your level and it progresses with you. Its just tough enough to give you a challenge and make you feel accomplished.
Beonkadees about 20 Minute Workouts: Power 20, v1.8.1