What subjects does the school teach?

The school focuses on the major academic disciplines (English language arts, mathematics, science, history and geography, modern world language, the arts) for learning of content as well as mastery of skills. The program also includes comprehensive health and physical education. In the early grades reading, writing, and mathematics are top priorities.