Simple: travel around the world. There is no other way faster to learn about a culture than living in it. Just traveling around the world and stay at different places for short periods, it is the best way. And if you just don't have the condition to do that, try virtual traveling: surfing on the...