The school operates a 24 period teaching week. There are five periods per day on Monday-Thursday (3 in the morning, 2 in the afternoon), each of which lasts for one hour. There are four periods on Friday (3 in the morning, 1 in the afternoon). School ends at 2.30pm each Friday and the remaining hour is used for staff development. The timetable is structured across two weeks, with an A and a B week.
On Friday, school finishes for students at 2.30 pm.