I am a parent who came from Europe last year and decided to join CNIS because of the high immersion of Chinese.
I must say I am very happy with the Chinese teachers and Chinese curriculum. From our previous school, it is quite obvious that whilst CNIS is on an old school site, and has not had a great reputation from what I understand in the past, I found that the level of teaching was more advanced comparend to what my son had been taught in Europe.
I also love the mix of nationalities and diverse set of parents which is something I like.
I would receommend CNIS to anyone looking for something out of the ordinary.