To be a world class player you need to have good mental, physical, tactical and technical attributes. A trainer can help you get better in all of these, but some attributes (e.g. height) cannot be trained and others (e.g. speed) can be improved but there are hard limits that are defined by a person’s natural phisique.
Latest Answers