I followed Ben's Half Marathon Plan Intermediate - L3. It prepared me well for the race. I was aiming for sub 1:40 and achieved a big pb today running 1:36:19. The long runs with sections at race pace on tired legs prepared me well, also mentally. The strength routines were a good addition. The weekly volume was a bit high for what I am used to, and some weeks I only managed to do four runs instead of the planned 5. That said, I highly recommend this plan.