Delhi University is different as students here come from different states in the country and International students, so its a cultural melting pot and vibrant.
Infrastructure is good enough and more or less the same over the colleges in one area. The facilities for games are very good and much encouraged.
Teaching Staff: One of the best as they are mostly very senior people that come with a lot of academic credentials and have been associated with places like JNU. The faculty of English is simply the best. Students get time to work at their own pace and ability and in case there are any issues they get personal attention by a tutor