Have you trainer build you a customized training plan for you. Take your workouts to the gym or do them from the comfort of your home. You trainer will track and review your progress from week to week. Tweaking your training plan as needed to get you the best results possible. Ans all of this can be done from my mobile app that you download to your mobile device.