How can I bridge the gap between IT workers in the U.S. and India? Specifically, what can I learn about the differences in culture, English language use, sociology, and psychology of the two groups to facilitate communication and understanding? My goal is to be able to relate to my Indian...