I'm interested in people's opinon as to what determines a players rate of improvement. It's true that the training schedule you use will definately affect them but there must be other factors as well. Is it possible that certain stats have to be high for them to improve quicker???