The school's community is one of varied backgrounds and intellectual ability. All classes, grades 6 through 12, encompass a broad range of abilities. Small class sizes permit a great deal of individualized instruction. This individualization allows advanced students the opportunity to follow honors level for each course, while others follow a core curriculum. Study skill courses are available on a one-to-one basis for all students for remediation, organization skills, additional work in areas of weakness, or preparation for college admissions test.