Using this app to train for my first trail ultra. I like how it lays out the plan with appropriate rest days as well as places for cross training. Ive got no complaints.
Soundguyshawn about MapMyRun Trainer - 5k, 10k, Marathon, Half Marathon Training Plans, v4.0.2