Charlie Francis Training System Certification Program

all good points and add to that when things don’t go to plan, an athlete isn’t progressing, gets injured (physically and mentally), other things come up etc. Its dealing with those situations that IMHO really make a difference.