I agree with you. International school provide better english environment. Cantonese is not difficult to learn in Hong Kong. Student in international school should focus on mandarin and written chinese learning.
There is a lot of kids can speak well in cantonese & english in Canada wo! ( but they only fluent in it cant write chinese only)!!!!!!!!!!!!!!!!!!!!!!!