Return to Article Details Collaborative problem solving vs problem-based learning and cognitive styles on students' problem-solving skills and mathematical reasoning abilities Download Download PDF