Safety, low cost of living, easy lifestyle, lots of clubs and social groups to join with strong expatriate network, high savings potential.  Kuwait is also a place where many newly graduated teachers start their careers so there are many young exptriate teachers about.