Rules of engagement: developing an effective learning programme