Top colleges to pursue humanities & social sciences in India are: Lady Shri Ram College for Women, New Delhi St. Stephen's College, New Delhi Loyola College, Chennai St. Xavier's College, Mumbai Christ College, Bangalore Hindu College, New Delhi St. Xavier's College, Kolkata Miranda House, New Delhi Fergusson College, Pune Presidency College, Chennai The five top colleges for social sciences outside India are: Stanford University University of Cambridge Oxford University Massachusetts Institute of Technology Harvard University