Factors to consider before starting a training program