British children are required by law to receive an education until age 16, which can take place at school or through homeschooling. The school year runs from September to July and is divided into 3 main holiday periods: Christmas, Spring, and Summer. Children typically begin primary school at age 4-5 and move to secondary school at age 11, then are required to continue their education or training until age 16. The National Curriculum determines the core subjects taught in state schools, such as English, math, science, and history.