College was established by a Christian mission from Westcott House, Cambridge. The Rev. Samuel Scott Allnutt was its founder and first Principal. The anniversary of his death is observed as Founder's Day on 7 December every year. There are also some teachers and students from abroad. There is provision for nearly 300 gentlemen and 54 ladies to reside in College.
College provides ample facilities for development of an integrated personality.
It has a fine library containing more than ninety thousand books. There are facilities for playing tennis, basketball and soccer on the College Campus. The Francis Monk Gymnasium, the Junior Common Room and the Ladies Common Room provide facilities for gymnastics, badminton, squash, table tennis and other indoor games. College has a Chapel, which is open to all members of College for worship and meditation. Student Societies and Clubs play a vital role in the total life of the College.