The following key learning areas are addressed throughout the school:
Religious Education
English
Mathematics
Study of Society
Science
Information and Communication Learning Technology
The Arts
Health and Physical Education
Cultural Literacy and Language/LOTE
Specialist teachers take classes each week for Health and Physical Education, Technology and Cultural Literacy.