As the largest school in the Maitland-Newcastle Diocese – and one of the biggest Catholic schools in NSW – we’re home to 1,250 students and 190+ staff across two campuses Our Junior Campus (Years 7–10) is all about discovery and growth, while our Senior Campus (Years 11–12) provides a focused space for students to take their learning to the next level […]
At All Saints’, education is an adventure From hands-on projects in the classroom to opportunities in sport, the arts, and faith formation, we celebrate learning in all its forms Our staff work together to build a supportive, fun, and spirited
📌 Secondary TAS Teacher - Maitland
🏢 Catholic Schools Office
📍 Maitland