The primary school is located along Blue Pool Road, in Happy Valley. The Japanese secondary school is located in Braemar Hill, North Point. The international school is in Tai Po. The Tai Po campus opened in 1997.