
Being a Bilingual school, the students are taught either in Bengali or Urdu languages. The first language of a student is either Bengali or Urdu. English is the second language of all the learners here. Other subjects that are taught from Primary to Secondary level are History, Geography, Physical Science, Life science, Mathematics, Sanskrit, Art Education ,Physical Education and Work Education. In the Higher Secondary level learners have to take either Bengali or Urdu as the first language and English as second language. The other subjects taught in the Higher Secondary level are History, Geography, Education Sanskrit, Philosophy and Sociology. Students have to choose any four subjects from these.