Primary School
School begins at 8:30 am and finishes at 3:15 pm every day. The lunch period starts at 11:45am and ends at 1:15 pm. After School Clubs take place every day from 3:20pm to 4:25 pm.
Between Nursery and Year 2, children are taught for 11hrs of the week in English, and 15hrs in French. From Year 3 to Year 6, children are taught for 12hrs in English, 12hrs in French, and 2hrs in Chinese weekly.
Middle School
School begins at 8:30 am and finishes at 4:30 pm every day. After School Clubs take place every day during the pupils’ lunch break or after school, from 4.30pm to 5:30pm. In Middle School, lessons (periods) last 45 minutes. Double periods are used for science labs and with increasing frequency in other subjects as students grow.
Upper School
School begins at 8:30 am and finishes by 5:30 pm every day, depending on subject choices and combinations. As in Middle Schools, lessons last 45 minutes with increasing use of double periods.