Students are grouped into classes of between five and nine students according to age, stage of learning and individual need.
The school is comprosed of three programs across K-12, a Junior School Program, Middle School Program and a Senior School Program.
Students in all classes are taught by qualified teachers and supported by School Learning Support Officers (SLSOs) and/or Student Health Support (SHS) Officers.
Class programs are developed and delivered reflective of the individual and group needs of the students.