Learning to Solve Problems: A Handbook for Designing Problem-Solving Learning Environments by David H. Jonassen Back to product details page >