I have been teaching in Oman for four year and it is a very good experience. If you choose to teach in the GCC or the Gulf Countries and see some good nature Oman is great for that. There are lots of wadies (valleys), beaches and mountains. Very laid back people and very kind.