Public elementary and secondary schools, Schools and educational services, nec, nec
Ellowes Hall School
Ellowes Hall Sports College, located in Dudley, West Midlands, is part of the Invictus Education Trust, showcasing a commitment to a well-rounded education through its various principles and values. The school offers a wide range of opportunities for students, including extracurricular activities, personal development programs, and a focus on student leadership.
With a dedicated staff led by Headteacher Mr. Kevin Rogers, Ellowes Hall prioritises academic excellence and student wellbeing, fostering an environment that encourages achievement and growth. The institution also places importance on inclusivity, supporting special educational needs and promoting a broad curriculum that encompasses various subjects and extracurricular initiatives. Generated from the website