The core of good thinking is the ability to solve problems. The essence of problem solving is the ability to learn in puzzling situations.

Bruce Joyce & Marsha Weil | Models of Teaching