My son is now studying in St. Stephen P1. They are using Mandarin in Chinese subject and English in maths, science and music. Compulsory boarding life in P6. Good studying environment, big campus, teachers are friendly.
Your kids can enjoy the schoollife very much. As my son is a small kid (born in November), I need to pay more attention in Maths and Mandarin.
Any more things you want to know, pls let me know.
My boy is also studying in St. Stephen P1. To my surprise, he has started using English and Putonghua at home recently, though not 100% grammatically correct. I think it is because the school has provided them with a suitable language environment. I am just a little bit worried about his performance in English as their English standard is quite high compared to that of other local schools. My kid enjoys shool life very much. He likes computer lesson the best.