I second what jetstreem said.
CAE is the only possible provider of 737 TR available in Dubai, and they know it. Their training is very week and disorganized, a lot of confusion within CAE about content, different CBTs with conflicting info about systems, pretty much a mess.
For whatever its worth, one of the NTR candidates on a class ahead of mine did not make initial training due to lack of basic flying abilities. He was given several additional training sessions but finally didnt make it.