I think the best solution would be to check out 53x12.com website, developed in cooperation with Lance Armstrong's coach Dr. Michele Ferrari.
Why? Simply because Dr. Ferrari is one of the best physiologists/sport medical doctors in the world, and his career says it all.
Check this out, I found it on a cycling website:
"World Cycling Academy today announced the April launch of its cycling website dedicated to making renown cycling coach and trainer Dr. Michele Ferrari’s professional cycling programs available to a global audience.
Dr. Ferrari is known as the personal coach and training director of the world’s foremost riders. Many riders in the past chose Dr. Ferrari as a training guidance, legends like: Francesco Moser, Gianni Bugno, Toni Rominger, Moreno Argentin, Evgueni Berzin, Pavel Tonkov are just a few of the most successful cyclists that relied on Michele Ferrari’s knowledge and intuitions to better perform through their professional careers. Cyclists supported by Dr. Ferrari managed to win several top-level races in over 20 years of his dedication to the cycling world, numbering 5 Tour de France, 9 Tour of Italy, 5 Tour of Spain including more than 20 classic events.
Dr Ferrari´s training realm has formerly benefited only the elite of the cycling world. Via World Cycling Academy´s web site cyclists everywhere can benefit from his decades of experience.
At www.53x12.com cyclists can now buy Dr. Ferrari’s individually tailored training schedules for beginners, intermediate and advanced riders. The programs are carefully detailed. Special time trial and winter training packages included."
Also, comparing the prices with others coaching websites, WCA is much more cheap!
I'm a german duathlete/triathlete and I'm training with WCA since april, got a Timetrail program... and I can tell you it's really working super. My whole training view changed... all worth the money!
Just my 2 cent
Markus
😎