Cognitive behavioural counseling

Cognitive behavioural counseling is a form of counseling that incorporates the principles of cognitive behavior therapy.