Cognitive Benefits of Problem-based Learning