App has big library of exercises and a short video for each exercise with explanation on how to do it correctly. Has different workout plans for different needs. I use it all the time!
Linear movement about Instant Abs: Workout Trainer