There are a number of factors to be considered when you are looking at taking a job at an international school, on the financial side there is:
* salary
* medical insurance
* housing allowance
* annual flights
On the conditions side there is:
* class size
* facilities
* contact hours
* teaching days...
















