Apologies for the thread drift but I completely agree with MikeHotel152.
I did my MCC at a training provider in the UK and found too much emphasis was placed on 'learning' the aircraft systems and SOPs at the expense of learning about how to operate effectively multi-crew.
In my opinion, the idea of putting someone who has only ever flown single-crew in a multi-crew environment to prepare him for airline flying is a good one, but the reality can often be that the learning experiences to be had from operating as part of a crew with another pilot are lost or taken over by the need to learn profiles and SOPs for an aircraft which is much bigger and more complex than either of you have ever flown before.
I left my course feeling that I had benefited from a very good first week of theory but that the second week of 'flying' in the sim was less valuable. Having said that I don't really know how the situation can be rectified since you obviously need to operate the aircraft in order to practice flying multi-crew in a realistic environment. I must add that my MCC was not a full motion sim but a FNPT-II style sim and it was therefore of limited value in preparing for airline assessments.
One idea I had relates to your question about reading up on stuff before the course begins. The school I did my MCC with sent out a pre-course study pack which contained case studies of accidents where CRM was a significant factor. They did not send out any technical information about the aircraft which the sim replicated. I would rather have spent a week at home before the course learning about the aircraft, profiles and SOPs so that when I got to the school we could have concentrated on the multi-crew aspects more having already pre-studied the operational aspects of the aircraft. I have no idea whether any other schools pre-course materials have a more technical slant but it strikes me as a reasonable idea.