Subjects Offered in Junior High Here in National Junior College, we offer a wide range of subjects/programmes that may be learned at Junior High. Core Humanities and the Arts Knowledge Skills and Languages Science and Mathematics