I have posted this link before the5krunner.com/2014/07/14/... but thought I would do so again.
I do really like the look of this programme - which is "only" 4 days per week ( as opposed to 5 which many
"intermediate" training programmes are - and one day too many for me!! ) -- and it is quite simple to follow without too many "technical" details.
Basically , it includes 1/ a long easy run of from 60 - 90 minutes 2/ a parkrun where on 3 weeks of the month you run the 5K at around 1-2 minutes slower than your PB and try for a PB once per month ( on pacer day?) 3/ a tempo day ( tempo meaning "comfortably hard" ) where you do a small number of 10-20 minute runs with a good rest inbetween and finally 4/ an intervals day when you run at a pace faster than your 5K PB but only for a few minutes with a short jog inbetween each repeat.
I think there is enough variety there which , if included with varied routes including flats and hills on different days, would keep things interesting