Immaculate Heart Catholic Primary School engages a number of specialist teachers and support staff to deliver specialist programs to enhance the experiences of students in our school in the following areas:
• Curriculum support
• Chinese
• Learning Support
• Guidance Counselling
• Library
• Physical Education
• Dance
• Social Skills
• Technology Support
• Choir
• English as a Second Language