Cranleigh is a school for students aged 3-12 years who have moderate to severe intellectual disabilities, including students with physical and complex issues. Class groups are small, and students are placed in class groups according to their age and educational needs. Each class group has a teacher and at least one assistant.