The School has well set up Science Laboratories, a Design technology lab, a language lab and three Computer Laboratories with the latest computers. The Learning Resource Centre (LRC) houses a spacious library, a well equipped audiovisual room, activity rooms and an exhibition gallery to provide an atmosphere conducive to the boys to reflect on, and seek answers to the many questions that puzzle them. A conscious effort is made to encourage students to learn through research and reference by way of regular audiovisual presentations produced by the students themselves on academic and related issues. The School is equipped with a state-of-the-art IT department. There is provision for sending emails from hostels as well. An effective firewall keeps out undesirable influences.