ICA has been delivering coach training via e-learning since 2001 with a learning design that includes classes, labs and guided study.
Each program includes a set number of training hours but there's flexibility within the structure. A schedule of 30 classes a week, across 4 time zones, means that you get to choose the times and days that work best for you. You can either fast track or take your time. Programs are available in English, Chinese or Italian (or a combination of both).