I think the car allowance looks low but the salary should make up for it. Medical and dental probably means government and that's OK but not always the smoothest experience. If you plan to have a baby while you are over here then your wife will probably want to use a private hospital and that will cost. Don't know if this is your plan, just thinking. I have a friend who's husband got a job here first and now she has just gotten a job at the special-needs school. Her husband was her sponsor. I'll have to ask her if her sponsor changed to her employer. It seems like schools are always hiring so I don't see it being too difficult for your wife.