The author describes in this paper the objectives of the CAP program; the modular structure of the program to optimize flexibility and to cater for individual differences; and the contents, skills, and attitudes which would be covered by a range of different modules in the program.