Of course, morally and legally are VERY different issues and morally I feel really bad about this situation and that will probably be the ultimate deal breaker. BUT An interesting situation. Let's say, for arguments sake, that you had accepted an offer at a school. Many had cautioned you against it, but you felt in your circumstances it was best for you, your partner and your children. You still stand by that decision - at the time. However, lets assume that someone becomes aware of that situation via a well known internet forum and makes a recommendation of a school that may be interested in you. You make contact with them, and you end up with an offer of a position at another school in the same very small country that is a better offer. Better package all round. Of course, I guess the moral decision is to stick with the first offer that you have accepted. But as no legal contract has been signed just what would you do?