The Nye County School District provides learning opportunities for more than 6,000 students through over 15 elementary, middle and high schools, including Amargosa Valley School, Beatty High School, Gabbs School, Hafen Elementary and J.G. Johnson Elementary School. It serves students in pre-kindergarten through grade 12. The school district offers an early childhood special education program that includes instruction for students in the areas of language, self-help and motor skills. The Nye County School District also administers the English as a Second Language (ESL) program through its schools. It offers classes in various subjects, such as English, math, social studies, science and language arts. The school district also provides art, music and physical education programs. Its schools participate in a range of sports activities, including baseball, cheerleading, football, basketball, golf, softball, volleyball, wrestling, and track and field. The Nye County School District maintains a location in Pahrump, Nev.