Does discovery-based instruction enhance learning? | Synapse