A balanced and thorough approach to fitness, my shape has changed significantly due to weight training, cardio and diet advice. Highly recommended!