The school has students from Kindergarten to Grade 12 and Vocational Education Training (VET).
Middle and Senior school students take part in Personal Learning Pathways (PLP's).
For all other lessons (excluding Languages Other Than English in senior school) students spend their time in a class assigned at the beginning of each year, they also have a Principal Teacher who teaches Literacy, Numeracy, Maintaining Wellbeing (Excluding Physical Education) and Inquiry.
You can also choose Extended PE for a PLP which will allow you to participate in 3 more hours of Physical Education a week.
Middle School students participate in compulsory LOTE (Languages Other Than English) with their principal teacher classes.