The Hainesport Township School District offers educational programs to more than 2,200 students in prekindergarten through grade eight. The schools offer academic programs in reading, music, language arts, math, English, science, social studies, physical education, computer technology, foreign languages and special education. The Hainesport Township School District offers an advanced academic...