Depression and low mood affect a significant portion of the general public. Sadly, those with depression often experience other problems such as low self-esteem, relationship problems and sleeping problems. Cognitive Behavioural Therapy (CBT) is an extremely effective treatment for depression and [...]