Penn Law Professor probably shouldn't be commenting on the College of Medicine I'm assuming.
Just to get it out of the way. The Republic of India does have a heinous caste system and since I'm not very strong when it comes to relativism I feel comfortable in stating that. They have a huge...