Located in Provo, Utah, Heritage School is a coeducational institution that offers various educational programs and learning opportunities for the communities based in the region. The school offers classes from grades seven through 12 and enrolls more than 200 students. Its curriculum offers a wide range of subjects, including English, mathematics, science, language art, social studies, arts and music, band, health, physical education, computer studies, special education, and various elective options. Heritage School is fully accredited by the Northwest Association of Schools and Colleges. It has an activity center that includes a climbing wall and indoor athletic facilities, as well as a cafeteria, catering facilities and acoustics for event staging, and spacious recreational therapy classrooms. The school offers therapeutic riding program, which teaches students about trust, positive risk, and caring for other living creatures. It also provides recreational facilities, such as indoor and outdoor basketball courts, a swimming pool, baseball diamond, and soccer field.