Collaborative Problem Solving : An Evidence-Based Approach to Implementation and Practice