Thanks for your sharing. I also have been to the school for several times. In fact, I love the school too. The school has the required facilities for the P1 to P3 students. As said, less than 300 students (24 students x 4 classes x 3 grades = 288 students) use the facilities, it is more than enough. Some people say that the environment (e.g. air and noise pollution). However, once I enter to the school, I feel that it is totally different.
Agree with sumsumbb that the happiness of the students is not determined by the quality of the school compus.
I have been to the school a number of times to attend the talks organized by the school. The compus is not that small. And there are only p.1 to p.3 with only 24 students per class. The total number of students is much less than many schools.
It's also good to hear that kid who are relatively quiet can also study happily at the school as my kid is also quiet and shy. My greatest worry is that his English is not good at all and he is reluctant to use eng. I know that passing mark for eng subject is 70 marks. I worry if he can get a pass !