It depends what you're looking for. This is a bilingual school so has equal numbers of Cantonese and English speaking teachers.There are 15 children per teacher. The staff are usually very commited, but it is a profit making venture so check the amount and quality of equipment available for the children to use.
It wasn't run from along international school lines a few years ago (ie. teaching style was teacher talking, children listening and lots of workbooks) so there wasn't much room for experiential learning, but this may have changed. The children did learn to speak English well and did get accepted into prestigious primaries. So if you don't mind local teaching methods, which inlude homework and testing, it may be of interest to you.