The impact of curriculum design on learning satisfaction | Synapse