Glossary
Academy - a state funded school in England, directly funded by the Department of Education. Academies are self governing and independent of control from the local authority. Annual review - the review of an EHCP which the local authority has a...