Greetings trainers! I hope by now we have had the pleasure of meeting at an event or at some stage on the internet, but if ...