On Teaching Problem Solving in School Mathematics | Synapse