Growing up in the midwest you live in your own neighborhood and you veer as far away from the bad neighborhoods as you can. In New York it does not matter what neighborhood you live in .You see every mix of people on the train no matter where you live. It is slightly less diverse depending on which train you take. I am not sure this makes one a more tolerant individual, but it does make one a little more savvy about how much one should fear someone who is of a lower socio-economic class. I suppose its a good skill to have, but all this diversity has made me crave living in a less diverse environment.