I have the feeling that in Shanghai, I will constantly be comparing it to my German experience. I realize though that this is unfair. Düsseldorf consistently ranks in the top 10 most livable cities in Europe, if not the world, according to the Mercer Quality of Living Survey. On the other hand, China ranks as the number one country for expats according to the BBC. But does living as an expat actually mean a good quality of life? I don't think it necessarily does, but this will probably be one of the bigger questions I answer in China.
One thing that worries me about living in China is being Chinese-American, but my Mandarin is only so-so. Of course, I'm eager to improve it, but there is an expectation that if you look Asian, you speak the local language. It's a common problem in Asia that I encountered in Beijing, Tokyo, and Kyoto. The attitude is, "Why don't you speak the local language? You're Asian!" This video sums up my experience really well: