I'm a final year student at a school in India. I'll be taking up Mathematics as my Undergraduate subject(I'm interested in Pure Mathematics, especially number theory and geometry mainly thanks to Hardy's "An Introduction to the theory of numbers" and Courant's "What is Mathematics?"). Initially, I wanted to study at Cambridge or Oxford, but then they were both asking for A-levels and wouldn't accept the Indian School Certificate(ISC) qualification :( American Universities are also out of question..... So I'm left with India. What are the best places to do an Undergraduate degree in Maths in India? There's ISI Bangalore and CMI, but how are State Universities like Calcutta University, Presidency University(Formerly, Presidency College) and Delhi University? Then there's IISc, the IITs and the IISERs....... How highly are Indian maths degrees rated internationally? How good are the professors? How well are Indian Institutions known for Mathematics worldwide?