Give prompt feedback
nExercises with immediate feedback
nSimulations with success or failure as feedback
nCommunication with peers
nCommunication with professionals in the field