A Framework for Teachable Collaborative Problem Solving Skills · Study