Home
About Us
Headteacher's Welcome
Vision & Values
What Is A Church School?
Meet Our Team
Teaching and Support Staff
Governors
Our Partners
Key Information Finder
Performance
Policies & Documents Library
Learning
Our Classes
Ruby
Amber
Topaz
Emerald
Sapphire
Amethyst
Diamond
Our Curriculum
MAT Curriculum Principles June 2023
Curriculum Intent
Curriculum Implementation
Curriculum Impact
Curriculum Policy
Curriculum Maps
The Early Years Foundation Stage (EYFS)
MAT Passport in the Curriculum
Our Subjects
SEND
Wellbeing
Wellbeing & Mental Health
Safeguarding
Safeguarding Policies
Whole Staff Whistleblowing Policy (MAT Policy)
Child-on-Child Abuse Policy
Allegations Against Staff (MAT Policy)
Government Guidance
Keeping Chrildren Safe in Education (.Gov)
Working Together to Safeguard Children (.Gov)
Parents
Dates & Times
Term Dates
School Timetable
School Calendar
Attendance & Wraparound Care
Attendance
10 Point Attendance Reminder for Parents
School Attendance - Why your child should attend
School penalty notices and how to pay - Suffolk County Council
Wraparound Care
After School Clubs
News & Information
Newsletters
Calendar
Events Gallery
Education Abbreviation Buster
Uniform & Meals
Uniform
Meals
Menu
Free School Meals
Census Day Menu
PTA
Supporting Your Child's Learning
Supporting Maths at Home
Join Us
Admissions
Contact
Subjects Taught at All Saints'
B.R.A.V.E (RE)
English
Maths
Science
Computing
History
Geography
Music
Physical Education
Art
Design & Technology
French
Life (PSHE & RSHE)