Talk therapy or CBT is very popular, effective and time limited therapy to suit the clients demand and feasibility constraints of psychology services.