In response to the 'Free Coaching!' thread...
Coaches, regardless of your level of experience, NEVER coach an athlete 'for free'.
ALWAYS wait for an athlete to ask for your help... DO NOT volunteer your time.
If an athlete is not willing to compensate you for your service, that athlete DOES NOT DESERVE your service.
This pertains to coaches and athletes of all levels... even high-level/elite. It is reasonable and noble to give some one-off advice or some quick-help, but NEVER for multi-session, or especially for a season, etc. The athlete has to learn to invest in themselves, and that means PAYING for YOUR service.