What does the training program entail?