On-demand training, assignments, live chat, and schedules, are all available. Athletes compete with other team members on live team leaderboards, gamifying the training process and increasing motivation.