My kids were in this school for two years and now we came back to US. Overrall speaking, it is a very good school. But kids lost lots of stuff such as watches,water bottles, books, lunch cards, cell phone. later on we found out some of the lost items were got by their classmates. Surprised! I will not call it 'stealing', but hard to convince myself it is not.
Other than that, the teachers (Chinese teachers) are responsible and they gave lots of help to my daughter so she can excel in her grade.
We still miss this school.