6 factors to consider when designing training programs for tennis players