At Tin Ka Ping, the students are taught by a Native English Speaker with a great teaching methodology,
For Putonghua, students are taught by a Native Speaker of Putonghua as well.
For English, two lessons per week taught by Net, one lesson taught by home English teacher, total three English lessons per week this year in K 2, I do not know if there is any new arrangement for K1. For Putonghua, 1-2 lessons per week taught by native speaker of Putonghua.