Living Life to the Full online CBT life skills training
http://livinglifetothefull.org/