Excellent training tailored to your ability. Would recommend to those who wish to obtain life skills, greater fitness and a greater sense of self.