Simone,
Everybody gave there piece of advise, all is fine and very nice, we arrived a few days before Ramadan and then Ramadan hit us like ice water, straight in the face. Getting home and Bokka need something from the shops, you have to take her, problem is the shops only open at 21:00, for that period your day become night and vice versa, only that you still need to work during the day.
Following that is Eid and all banks and Government are close and you have a free leave period. Luckily everything is back to Saudi normal, the shops are open during the day except from about 1pm - 5pm. These people never sleep.
Sharkie is right, the humidity can get to you sometimes, but it is not that bad and yes it is quite a huge cultural shock.
One thing that you and hubby can practice from now till arrival is if you are not in a mood to do something, just reply "inshala", as you will hear it thousands of times a day. A beautiful remark but totally abused here.
You also must except that we are in "THEIR KINGDOM" and will need a lot of patience as the pace are very slow and they do it their way.
As teachers, I think the two of you have made a great decision and will be very happy. it will take you a while as well to realize you do not have to look over your shoulder the whole day to ensure you will not be hijacked etc.
We got friends staying in a outside compound, (almost like our town houses) with no security and they are very happy. The fact that you and hubby work together will make this living easier as the working hours is the same, he can easily take you to where you want to be, otherwise it is a taxi ride, this is an adventure ride,

better than Ratanga Junction and cheaper. Ha Ha
There are a lot of negative things published about KSA on the net (Not this Block), all of it is nonsense except that they drive like mad (our taxi driver are angels) and Africa time is turbo time in comparison with here.
We enjoy every moment and welcome.
Pottie