Earlier quoted context omitted.
I'll clarify. I'll make no comments about medicine - I know nothing about education in this field. The bachelors programs in the IITs are great, by global standards. IISc does some cool work too. Leaving those aside, a BS in engineering (called BE or BTech here) is not bad. We have some outdated courses, we don't have the freedom to choose courses, etc. But for most of our courses, we use the same textbooks as Americ…
I will put in a word about medicine. Government run medical colleges are good because they have a lot of patients. Private medical colleges for the most part are in the business of selling seats to the highest bidder. Recently, the central govt proposed a single nationwide entrance test to curb the seat selling. Private colleges filed a case against it and won.(search for NEET exams)
My cousin's son had a protruding spinal cord from the back, and the doctor had not noticed that after doing more than 10 ultrasonography. The doctor was just that ignorant, thanks to which the son was born with both his limbs paralyzed. The doctors who delivered the baby after a huge operation did not believe how a doctor can miss that.
So go to any small town, and you have really lousy doctors, thanks to our education system.