North Carolina public schools serve every child who comes to their doors, as long as that child is 5 years old on or before August 31st. Programs are available statewide for children with special needs--including academically gifted children. Typically, any child who is 5 years old on or before August 31st will be enrolled in kindergarten. To enroll, a child needs proof of immunization against diphtheria, tetanus, whooping cough, polio, mumps, and red and German measles. Certain exemptions are possible for extenuating health or religious reasons. All students need proof of a current physical examination when enrolling in North Carolina schools for the first time. Children are enrolled in the school district in which they live, and school assignments are made by the local school system. Schools provide a wide-range of academic opportunities, as well as support services. School lunch and breakfast are usually offered for a nominal fee. Free school bus transportation, to students who live more than 1.5 miles from school, and free use of textbooks also are provided.