Review: SO HELPFUL!
Rating: 5 out of 5
Date: 07 21, 2014
This is a great explanation of exactly what cognitive behavioral therapy. I remember studying it in college but this refresher course was well worth the time. I recommend it highly!