Teaching for thinking theory and application (Merrill, 1967)