I purchased a triathlon 70.3 training plan off Smart Endurance Solutions. It has been a well laid out plan that challenges me yet isn’t so challenging as to deter me from training. It also provided a good balance of swim, cycle and run training