i have exact situations!!! my son can not speak cantonese before this school ... now he can have basic communication in cantonese... he likes the school and all teachers there..... i got offer from some KLT schools and now still struggling to reserve the seat in Good Health.....headache...