Pupils are taught a wide range of subjects, including Peruvian history, world history, physics, biology, chemistry, computer science, mathematics, English as a foreign language, literature, etc. Students are also taught by multiple teachers, unlike in primary school where they are taught by a single teacher.