l will say one thing if he is going to choose a coach then choose wisely and pick a well known, proven guy. There are a lot of complete idiots out there both men and women pretending to know something, calling themselves coaches, and they don't know a damn thing. Just regurgitate whatever cookie cutter diet they got from their 'coach'. Most of them are just too lazy to get a job, so they rip people off as a coach.Op you had mentioned that this is the life you want and you want to compete on the highest level... is this right? If this is so maybe it would serve you to invest your money in your future and hire you a professional coach that will work with you in bloodwork, ped protocals, diet, training and learn from them. If you are really wanting to ve a professional be professional and hire one. I'm not saying you can't figure this all out on your own.. eventually you could but it would take out the learning curve and get you where you need to go quicker and safer.