Each semester, students take three major courses, each 80 minutes long, as opposed to five 50-minute classes which are more typical of high schools. This "College-Model Academic Program" allows students to spend more time with their teachers and immerse themselves more deeply in academic subjects. NMH employs 91 full-time teaching faculty members, 60 percent of whom have advanced degrees.