It is very important that you also consider the location where your family will be staying, becasue you don't want your kids to travel a long way just to get to school in the morning, the traffic in Shanghai can get pretty nasty at times.
We are a newly established kindergarten at the Min Hang/Songjiang area, if that is where your husband will be working at. just off the exit of Xin Qiao A8 hightway. We offer both English and Chinese curriculum, and also the Montessori program, and we have kids from countries like German, France, USA, China, Taiwan. We are a very small and unique school that is differnt from most of the big international kindergarten. If this is the area where you and your husband will be living and working....come and visit us !!