My boy is in Kornhill Int'l N1.
He can speak some English sentences now.
But be prepared to teach him Chinese at home. I found that he has a tendency to read English letters, and less interested in the Chinese words.
I think the school is good. As they do not have many classes, I found people are more close to each other.
And from K1 till K2, students can stay at school until 2pm. They can learn to eat lunch and brush teeth at school.
For K3, if they take the Cantonese stream, they will stay at school until 4pm (but not everyday).