One of a trainers most important skills is the ability to plan. What do they need to plan? Basically everything from the actual TNA and program right through to the venue and catering. If your not a good planner then you need to learn how to plan effectively fast.