The Art and Craft of Problem Solving – Paperback By Zeitz, Paul – GOOD
A distinctive text that uniquely blends interesting problems with strategies, tools, and techniques to develop the mathematical skill and intuition necessary for problem solving. Students are encouraged to do math rather than just study it.