Yes, It is better to live in China if you know Chinese. However, most Chinese in big city such as Shenzhen, Beijing, Shanghai, Guangzhou, Hangzhou etc know English more or less. So, it is not a big problem to live in China for foreigner. Even though you are very familiar with Chinese, there...