I used IM training plan, and blown away!!, first of all, is 100% structure!!, all proper cycles and stages for an inteligent and great training are in the plan. Coach Steve is always one email away, he is always available that is a perfect customer service.
Training plan made me delivered so far my best IM as of now. And I will continue using his plans in order to continue improving as I have great and big goals.

Best training plan, best coach to help, 10000% recomended.