CBT courses are research-oriented counselling for your behavioural problems. Some of the advantages of CBT have been discussed in brief. You can check and download more from http://cbttherapies.org.uk/.
It is instructive: Therapists mainly help their patients to develop self-counselling skills and help them to reason with their own thoughts.
These are short-term: The courses are usually short term and can be extended, if required.
They make you get better, rather than feel better: They have a constructive, progressive approach to solve the problem form the roots.
They are individual based: CBT helps to work according to the goals and aspiration of the patient rather than achieving those of the therapist.
Structured approach: These are not merely chat sessions rather a step by step approach to solve a problem and behaviour.
They are scientific: They have a scientific, defined methodology with a specific result.
They are adaptive: Since these are feeling based, they evolve and adapt according to need.