I was blown away with the depth and quality of the resources in this app. Great predefined workouts, high quality video of exercises and the ability to create custom workouts.
TommyCitrus1976 about THI Personal Trainer