I am a teacher in a Gems school and have had two trainee teachers working with me the last two years. They are in school 4 days a week and at uni (I'm not sure where this is in Dubai) 1 day. They do a placement in one school in the autumn term, a different school for the spring term and then back to the first school for the summer term. Gems say successful trainees will be given employment within the company if there is a suitable vacancy and both the trainees I have known have been employed at Gems school in Dubai after competing their course. I don't know what the costs are but I am pretty sure you need your own sponsorship from a spouse.
I sponsored my daughter despite her not having a father on her birth certificate. The application had to be sent to a special department (maybe the office of humanitarianism or something - this will be done by the visa office employee when you start the process) and I had to keep going back over a couple of weeks until it was processed but I got it eventually. The only problem was they tried to charge me 5000aed extra but I went to the women's section of the visa office and the lady in there reduced it to 2000aed extra. I have had no problems reissuing the visa twice since then.