I have found that MS flight sim works well for my trainees on MCC courses - they can practice flying procedural departures, arrivals and approaches which will later be used in the sim.
The pre-learning helps get the best value for money out of the sim time.