How is training delivered?