Mike, I like the sound of this
We have trainees that may run a particular simiulator problem 2, 3, maybe more times, until they figure out that what we are trying to teach them.
Unfortunately, once you've done a run thats it, unless there happens to be an instructor free run going (v rare). So if you happen to miss the training point then you've missed the point.
What doesn't help are instructors who like to add their own problems to the runs - i.e. telling input to make wrong calls or switching off of transponders.
Karrank - Nearly everything you said sounds so familiar