Most of the races in my area are criteriums, so training for one specific type of event hasn't been that difficult, but next year my goal event will be a stage race with a road race, TT, and criterium. I know all three require different types of training, so I'm struggling with developing a program that will prepare me well for all three types of events. I'm familiar with hill training, TT training and all, but not familiar with where or how to plug them into my program (what days and how many days). I usually train 5 - 6 days a week. Anyone have experience with training for the different disciplines?