It seems that you teach at the university level.
The clients who attend my classes range from their 20's to their 60's. It's a short and intense course covering aircraft systems, avionics, performance and procedures. I have an interesting view of how different generations cope with stress. The older folks are quite stoic. They grimly apply themselves day one and stay at it. The younger folks go through a period of denial about having to work so hard. They eventually tuck in but only after losing valuable time. No whining or complaints from the older folks. Lots of whining from they 20-somethings.
After my class, they progress to simulator training where they have to apply what they learned. Those who didn't study don't perform well. (Shocking right?) After their simulator training, they have to pass an oral exam before taking their check ride. Fail the oral and you don't get in the simulator for the check ride. Don't pass the check ride and you lose your job. Some of the youngsters don't accept the rare failure well. It's common for them to blame the instructors. When an older client fails, they accept the responsibility.
It's sad to see a kid fail and lose their job but as my wife says, "Your not training them to be fry cooks."