I moved here ten years ago: Oracle's advise is sound. Once you find your feet it can be a lovely place to live.
Take the time to talk to as many people as you can about life in Cyprus, both British Immmirants to the Island, who have been through what youn are planning, and also Cypriots. If you have a hobby or interest, look at finding a Club or Society that has that hobby - you also find people there who will help you settle in, and give you advice.
On property aspects be careful buying - it is NOT like the English system. There are some big problems - check out
http://www.news.cyprus-property-buyers.com. Look for buyers' action groups on the web, usually linked to particular developers, which may identify problems that some have faced in dealing with that developer.
The biggest problem is unredeemed mortgages taken out by developers on properties they are selling, so buyers cannot acquire clean title, and do not get the deeds. This is not seen as fraud by the authorities. In fact as many as 100,000 properties may not have tittle deeds: much of this is down to the owner, who owned the land and had the place built as his residence , not applying for them to avoid taxes and dues, or because the property as built does not meet the planning permission.
If you cannot see the deeds, walk away!
There are also various tax related scams, ie gross overcharging by developers.
Also be very careful who you use as a lawyer - there are some supposedly acting for the buyers but in reality they are hand in glove with the develorpe, and they will hide things from you, such as the outstanding developer's mortgage. The Cyprus law society seems unwilling to take Action, and trying to sue a lawyer for negligance is quite difficult, since they tend to close ranks. There are however many excellent honest lawyers - ask around.
That said, the best bet if you are buying might be to buy an established (second hand) property where the deeds are available.
On the Jobs front do not expect a teacher's wage to be as big as in the UK. Laws of supply and demand.
The Private schools tend to pay worse than state schools as due to the way the system operates there are teachers queing up for jobs in the state sector, who will take jobs at a low rate in Private Schools until they can jump on the state run gravy train. The Private schools therefore have plenty of choice.
Life is however generally more relaxed: usually safer for Children, and by and large, provided you accept this Cyprus not Britain, , where things are done differently, sometimes quicker, some times slower, and remember you are an immigrant, Cyprus is very pleasant place to live.