The College is spread over 15 acres of land and provides adequate facilities for teaching-learning via classrooms, smart class rooms, library, language lab, laboratories, and computer lab etc. Students from all the areas of life have grown up here and excelled in the chosen areas of their interests, be it academic, sports and extra-curricular activities. Along with this the college provides a liberal, lively and competitive environment enabling students to carve out a niche for themselves in the chosen areas. Besides the infrastructural facilities with more than 3800 students on rolls, the institution is upholding the noble traditions lay down by the founders.