Every Craig coaching programme is individually designed to meet your own exercise and nutritional needs and goals and delivered through "virtual" coaching and "in-person" instruction.