In Key Stage One and Two the children follow the National Curriculum which has been a legal requirement in schools since 1988. The new National Curriculum for primary schools has three core subjects: English, Mathematics and Science and seven foundation subjects: Design and Technology, History, Geography, Music, Art and Design, Physical Education and Computing. In addition, a modern foreign language (French) is provided for children as a foundation subject in Key Stage 2. Religious Education is also included in the basic curriculum by law, along with Personal, Social and Health Education (PSHE) and Citizenship. The core and foundation subjects are part of every child’s entitlement.