There is no perfect training programme. Sorry to burst your bubble. There are certainly principles and rules we can follow – ...