You are such an ignorant person.Everyone knows India is a developing country and the educational system and culture are different.Obviously you didnt do any groundwork and went for the easy option.No wonder you experienced culture shock.Dont assume every american indian are as ignorant as you.Most of them know what to expect in indian educational system and living in India.