I am a single female coming from Canada, and have lived in the Middle East previously (Kuwait) but am a little apprehensive about coming to KSA. I was given the option of working in Al Jouf or Tabuk in a University, or in Riyadh or Khobar, working in an English institute...because I have never visited here before, I am looking for a place to live that has a lot of expats, and preferably in a compound where there are amenities (a health club is a MUST!!) ...any suggestions, please!!! Needing some advice!