A detailed workout plan between gyms & home training for people who prefer to train from home. A gym is definitely recommended.