@ Mephistopheles : I doubt you are. WE do have American/European and South American pilots among us in Bahrain.
Bahrain Air does not require the pay upfront but rather deducted from your salary if you are a national. Air Arabia is run by a Bahraini CEO/HR etc... so there are exceptions
@Skydive6; It depends on how happy you are in the bank and if you can to recover a bit after the training. There is always a self-sponsored route if you can afford it.
Best of luck