My take: Give India another 20 Years. Many ills will be taken care of. It is a very good time for US to partner with India. India will not, ever be like China, a country to fear. It will be a very strong country, and will remain friendly and open. It should not surprise you that the highest rated engineering school in the world is IIT and the highest rated Management school is IIM. Both tougher to get into than MIT and Wharton. Medical schools like AIIMS and CMC Vellore are not household names yet in US but they are names to watch. India has a lot going for it in the realm of higher education. Give it time and not too much either, India will surprise you and very fast.