All pupils at our school have a learning difficulty; many also have additional needs such as a physical disability or an autistic spectrum disorder. Our pupils have a very diverse level and range of needs and our aim is to work together with all stakeholders to meet those needs and promote learning. The school has approximately 80 full or part time staff and numerous additional staff from the health services who work on and off site alongside our staff to assist the pupils. These multi-agency employees include physiotherapists, a school nurse, speech and language therapist, occupational therapist and music therapist. We have regular visits from professional services such as social workers and advisory teachers.