Wonderful school. My daughter studied there from K.1 to P.6 and absolutely loved this school. Thanks to KCPS, my daughter is now trilingual ( English, Mandarin and Cantonese). The school has won numerous prizes in HK Schools Speech Festival(about 200 prizes per year! This is obviously NOT reflected in the rating on this website). English is still very strong in the local stream as English subjects are all taught by native English speakers when my daughter was there. The only downside is the school premises. There is not enough space.