This is just a playgroup, 3 class per week, 2.5 hours 1 class. Yes, Kingston is an international school and the school fee is not cheap. Why I choose this one? because I put language development on the 1st place. Kingston provide biligual - English and Putongua language enviornment. Also, it has the lowest teacher:student ratio (1:8). Also, it's not only focus on eng but also chinese and its reputation is good.
For primary school, not yet think of. I think it is not that difficult to change back to local school/kindergarden.