Cognitive Behavior Theory

 

TED Talk How philosophy can to save your life

.

Cognitive Behavioral Therapy (CBT) Simply Explained