This is a good video presented by GCN and RaceSmart. It’s actually tailored to racing but I think group/club riders can benefit from it as well.