You might surf around Bicycling Magazine's website. They used to publish great training articles and some might be on their website.

www.bicycling.com